rust/src/librustdoc
David Wood 02357e459b
Attempt to resolve linking issues.
This commit takes a different approach to add the `crate::` prefix to
item paths than previous commits. Previously, recursion was stopped
after a prelude crate name was pushed to the path. It is theorized that
this was the cause of the linking issues since the same path logic is
used for symbol names and that not recursing meant that details were
being missed that affect symbol names. As of this commit, instead of
ceasing recursion, a flag is passed through to any subsequent recursive
calls so that the same effect can be achieved by checking that flag.
2018-10-02 01:16:08 +02:00
..
clean Attempt to resolve linking issues. 2018-10-02 01:16:08 +02:00
html Rollup merge of #54577 - QuietMisdreavus:docs-for-procs, r=GuillaumeGomez 2018-09-29 16:46:30 +08:00
passes handle proc-macros as macros instead of functions 2018-09-25 14:56:43 -05:00
Cargo.toml shuffle ownership of external_traits 2018-09-20 05:54:26 -05:00
core.rs Auto merge of #54457 - pietroalbini:rollup, r=pietroalbini 2018-09-22 14:26:15 +00:00
doctree.rs add derive macros' helper attributes to doc output 2018-09-26 13:40:08 -05:00
externalfiles.rs Remove global derive_id and reset_ids functions 2018-07-31 17:55:12 -06:00
fold.rs shuffle ownership of external_traits 2018-09-20 05:54:26 -05:00
lib.rs Bump to 1.31.0 and bootstrap from 1.30 beta 2018-09-27 20:52:53 -07:00
markdown.rs mv (mod) codemap source_map 2018-08-19 23:01:00 +02:00
README.md Move librustdoc readme to rustc guide 2018-03-12 20:09:50 -05:00
test.rs Rollup merge of #54350 - Munksgaard:support-edition-in-doc-test, r=steveklabnik 2018-09-22 09:56:30 +02:00
theme.rs Auto merge of #53599 - matthiaskrgr:split_str__to__split_char, r=frewsxcv 2018-09-02 15:27:56 +00:00
visit_ast.rs add derive macros' helper attributes to doc output 2018-09-26 13:40:08 -05:00
visit_lib.rs refactor: move access_levels into RenderInfo 2018-09-20 05:42:38 -05:00

For more information about how librustdoc works, see the rustc guide.