about summary refs log tree commit diff
path: root/src/liballoc_system
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-11-20 18:13:10 +0000
committerbors <bors@rust-lang.org>2015-11-20 18:13:10 +0000
commit6a6b97cf025b8a1fb92fc48a4dc06611d2970861 (patch)
tree2e0d2c85ad48b3312abdc0f3610825126ed24089 /src/liballoc_system
parent68276619b5fb36a1f0cfd98823b5b4d2404441a0 (diff)
parentc1ad5af4a6e7137ba246d1493d6efa59baa62465 (diff)
downloadrust-6a6b97cf025b8a1fb92fc48a4dc06611d2970861.tar.gz
rust-6a6b97cf025b8a1fb92fc48a4dc06611d2970861.zip
Auto merge of #29822 - petrochenkov:pubexport, r=alexcrichton
This patch implements the plan described in https://internals.rust-lang.org/t/privacy-and-its-interaction-with-docs-lints-and-stability/2880 with one deviation.

It turns out, that rustdoc needs the "directly public" set for its docs inlining logic, so the privacy pass have to produce three sets and not two. Three is arguably too many, so I merged them in one map:
`public_items/exported_items/reachable_items: NodeSet => access_levels: NodeMap<AccessLevel>`

r? @alexcrichton
Diffstat (limited to 'src/liballoc_system')
0 files changed, 0 insertions, 0 deletions