rust/src/librustdoc/html
bors 4b80687854 rustdoc tweaking
* Reuse memory
* simplify `next_def_id`, avoid multiple hashing and unnecessary lookups
* remove `all_fake_def_ids`, use the global map instead (probably not a good step toward parallelization, though...)
* convert `add_deref_target` to iterative implementation
* use `ArrayVec` where we know the max number of elements
* minor touchups here and there
* avoid building temporary vectors that get appended to other vectors

At most places I may or may not be doing the compiler's job is this PR.
2021-01-30 01:02:18 +00:00
..
highlight rustdoc tweaking 2021-01-30 01:02:18 +00:00
markdown impl Default for LangString, replacing all_false by default 2020-12-20 00:26:38 +01:00
render rustdoc tweaking 2021-01-30 01:02:18 +00:00
static Rollup merge of #81379 - GuillaumeGomez:improve-urls, r=Nemo157 2021-01-28 15:09:12 +09:00
toc Format the world 2019-12-22 17:42:47 -05:00
escape.rs rustdoc tweaking 2021-01-30 01:02:18 +00:00
format.rs rustdoc: Render HRTB correctly for bare functions 2021-01-27 19:55:46 -08:00
highlight.rs rustdoc tweaking 2021-01-30 01:02:18 +00:00
layout.rs rustdoc tweaking 2021-01-30 01:02:18 +00:00
markdown.rs rustdoc tweaking 2021-01-30 01:02:18 +00:00
mod.rs Make markdown module public for doc-tests 2020-11-15 11:21:13 -05:00
sources.rs rustdoc tweaking 2021-01-30 01:02:18 +00:00
static_files.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
toc.rs clippy fixes for librustdoc 2021-01-01 21:19:10 +01:00