summary refs log tree commit diff
path: root/src/librustdoc/clean/utils.rs
AgeCommit message (Expand)AuthorLines
2021-11-26Rename `Type::ResolvedPath` to `Type::Path`Noah Lev-2/+2
2021-11-25Stop re-exporting `Type::ResolvedPath`Noah Lev-4/+3
2021-11-24Update commentNoah Lev-1/+1
2021-11-24Remove `ResolvedPath.did`Noah Lev-3/+4
2021-11-24Return the actual `DefId` for assoc. items in `register_res`Noah Lev-10/+2
2021-11-21Auto merge of #90844 - camelid:cleanup-vis, r=jyn514bors-3/+1
2021-11-19rustdoc: Move doc-reachability visiting back to cleaningNoah Lev-0/+6
2021-11-19rustdoc: Remove `Crate.externs` and compute on-demand insteadNoah Lev-16/+1
2021-11-17rustdoc: Clean `Visibility` outside of `display_macro_source`Noah Lev-3/+1
2021-11-07Give inline const separate DefKindGary Guo-2/+3
2021-10-30rustdoc: Stop sorting external cratesNoah Lev-2/+1
2021-10-30rustdoc: Remove `Crate.name` and instead compute it on-demandNoah Lev-2/+0
2021-10-30rustdoc: Remove `Crate.src` and instead compute it on-demandNoah Lev-2/+0
2021-10-25Fix clippy lints in librustdocGuillaume Gomez-8/+8
2021-10-09Auto merge of #88379 - camelid:cleanup-clean, r=jyn514bors-36/+4
2021-10-03Rename `strip_path` to `strip_path_generics`Noah Lev-1/+2
2021-09-30Use `Path` instead of `Type` in `PolyTrait`Noah Lev-34/+2
2021-09-30Remove `Path.global`Noah Lev-2/+1
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-2/+1
2021-09-12Remove `Type::ResolvedPath.is_generic`Noah Lev-15/+9
2021-09-11rustdoc: Cleanup a pattern match in `external_generic_args()`Noah Lev-3/+2
2021-09-11Remove unnecessary `is_trait` argumentNoah Lev-6/+2
2021-09-11Fix redundant arguments in `external_path()`Noah Lev-21/+20
2021-09-11Remove unused `hir_id` parameter from `resolve_type`Noah Lev-2/+2
2021-09-11Create a valid `Res` in `external_path()`Noah Lev-4/+6
2021-09-11rustdoc: Get symbol for `TyParam` directlyNoah Lev-1/+1
2021-09-09Remove unnecessary `Cache.*_did` fieldsNoah Lev-4/+0
2021-09-03rustdoc: Box `GenericArg::Const` to reduce enum sizeNoah Lev-1/+1
2021-08-26make unevaluated const substs optionallcnr-1/+1
2021-07-18Rollup merge of #86889 - jyn514:crate-cleanup, r=camelidYuki Okushi-6/+6
2021-07-15Remove refs from pat slicesCameron Steffen-11/+6
2021-07-13Remove trival `impl Clean for CrateNum`Joshua Nelson-2/+2
2021-07-13Remove unnecessary CrateNum from Cache.externsJoshua Nelson-5/+5
2021-07-07Unify macro source displayGuillaume Gomez-0/+36
2021-07-05Auto merge of #86282 - camelid:macro_rules-matchers, r=jyn514bors-16/+21
2021-07-03Pretty-print macro matchers instead of using source codeNoah Lev-16/+21
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-19rustdoc: Introduce new `DynTrait` type for better representation of trait obj...Justus K-4/+14
2021-06-05Auto merge of #85990 - jyn514:channel-replace-rustdoc, r=Manishearthbors-1/+2
2021-06-05Rollup merge of #84942 - jyn514:channel-replace, r=ManishearthYuki Okushi-0/+5
2021-06-05Rollup merge of #84880 - jyn514:cleanup-itemkind, r=GuillaumeGomezYuki Okushi-20/+33
2021-06-04rustdoc: link consistently to stable/beta in diagnostic messagesJoshua Nelson-1/+2
2021-06-04rustdoc: link to stable/beta docs consistently in documentationJoshua Nelson-0/+5
2021-05-19rustdoc: render `<Self as X>::Y` type casts properlyJustus K-1/+2
2021-05-05Revert PR 83866Pietro Albini-11/+0
2021-05-04Auto merge of #84707 - Stupremee:remove-fake-defids-in-rustdoc, r=jyn514,Guil...bors-4/+2
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-4/+2
2021-05-03Valid underscores in hex/octal/binary literal docsSmitty-2/+21
2021-05-03Make match in `register_res` easier to readJoshua Nelson-20/+33
2021-04-23Take ItemType instead of TypeKind in record_extern_fqnJoshua Nelson-19/+19