rust/src/librustdoc
bors 48132caac2 Auto merge of #94427 - cjgillot:inline-fresh-expn, r=oli-obk
Only create a single expansion for each inline integration.

The inlining integrator used to create one expansion for each span from the callee body.
This PR reverses the logic to create a single expansion for the whole call,
which is more consistent with how macro expansions work for macros.

This should remove the large memory regression in #91743.
2022-02-28 08:25:26 +00:00
..
clean Rollup merge of #93845 - compiler-errors:in-band-lifetimes, r=cjgillot 2022-02-25 14:14:35 +01:00
doctest Rename TestOptions to GlobalTestOptions 2021-12-12 17:46:19 -08:00
formats fix #90187: Replace all def_id_no_primitives with def_id 2022-01-17 13:41:59 +01:00
html Rollup merge of #94417 - GuillaumeGomez:fix-duplicated-impl-links, r=notriddle 2022-02-27 21:46:37 +01:00
json Rollup merge of #94137 - aDotInTheVoid:abi-enum, r=CraftSpider 2022-02-23 12:26:41 +01:00
passes Only create a single expansion for each inline integration. 2022-02-27 19:05:56 +01:00
theme Clean up rustdoc static files 2021-07-07 17:52:18 +02:00
askama.toml Move back templates into html folder 2022-01-19 11:13:24 +01:00
Cargo.toml cargo_metadata 0.12 -> 0.14, to dedupe and remove some semver, semver-parser versions 2022-02-07 00:14:01 +03:00
config.rs Wire up --check-cfg to rustdoc 2022-02-25 02:18:49 +01:00
core.rs Wire up --check-cfg to rustdoc 2022-02-25 02:18:49 +01:00
docfs.rs rustdoc: Remove a single-use macro 2021-10-28 18:39:32 -07:00
doctest.rs Auto merge of #94369 - matthiaskrgr:rollup-qtripm2, r=matthiaskrgr 2022-02-25 20:53:48 +00:00
error.rs Simplify rendering of stylesheet links into HTML 2021-11-24 19:41:47 -08:00
externalfiles.rs rustdoc: Fix some unescaped HTML tags in docs 2021-11-19 15:54:05 -05:00
fold.rs rustdoc: Use conditional for _stripped fold 2021-11-04 09:43:13 -07:00
lib.rs Auto merge of #94369 - matthiaskrgr:rollup-qtripm2, r=matthiaskrgr 2022-02-25 20:53:48 +00:00
lint.rs Warn when rustdoc:: group is omitted from lint names 2021-07-03 15:32:09 -04:00
markdown.rs Rename TestOptions to GlobalTestOptions 2021-12-12 17:46:19 -08:00
README.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
scrape_examples.rs Rollup merge of #93497 - willcrichton:rustdoc-scrape-test, r=GuillaumeGomez 2022-02-18 23:23:05 +01:00
theme.rs fix clippy::single_char_pattern perf findings 2021-12-14 12:40:28 +01:00
visit.rs List all cases explicitly in Doc{Folder,Visitor} 2021-11-01 16:15:46 -07:00
visit_ast.rs resolve: Fix incorrect results of opt_def_kind query for some built-in macros 2022-02-24 22:54:36 +03:00
visit_lib.rs rustc_metadata: Rename item_children(_untracked) to module_children(_untracked) 2022-01-09 09:22:06 +08:00

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