about summary refs log tree commit diff
path: root/src/librustdoc/passes/collect_trait_impls.rs
AgeCommit message (Expand)AuthorLines
2021-10-02Replace all uses of `path.res.def_id()` with `path.def_id()`Noah Lev-1/+1
2021-09-30Remove temporary `GetDefId` impl for `Path`Noah Lev-1/+3
2021-09-30Make `Impl.trait_` a `Path`, not a `Type`Noah Lev-1/+3
2021-08-03don't use .into() to convert types to identical types (clippy::useless_conver...Matthias Krüger-1/+1
2021-07-05Revert "rustdoc: Store DefId's in ItemId on heap for decreasing Item's size"Justus K-2/+2
2021-07-05rustdoc: Store DefId's in ItemId on heap for decreasing Item's sizeJustus K-2/+2
2021-07-05rustdoc: Rename `expect_real` to `expect_def_id`, remove `Item::is_fake`Justus K-2/+7
2021-07-05rustdoc: Replace `FakeDefId` with new `ItemId` typeJustus K-3/+3
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-2/+2
2021-06-10manually crafted revert of PR #80653, to address issue #82465.Felix S. Klock II-62/+35
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-2/+2
2021-05-15Minimize amount of fake `DefId`s used in rustdocJustus K-4/+4
2021-05-12Use () for all_traits.Camille GILLOT-2/+2
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-10/+12
2021-03-23Remove unnecessary `Option` wrapping around `Crate.module`Camelid-6/+2
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-1/+1
2021-02-28Remove unnecessary `self_ty` parameter to `get_blanket_impls`Joshua Nelson-8/+2
2021-02-22Remove many RefCells from DocContextCamelid-3/+2
2021-02-16Make `Clean` take &mut DocContextJoshua Nelson-4/+6
2021-02-16Take `&mut DocContext` in passesJoshua Nelson-8/+2
2021-02-15Trait impls are Items, therefore HIR owners.Camille GILLOT-2/+2
2021-01-30rustdoc tweakingbors-23/+21
2021-01-23Make `-Z time-passes` less noisyJoshua Nelson-10/+8
2021-01-08Preserve non-local recursive `Deref` implsJ. Ryan Stinnett-36/+64
2020-12-23Box ItemKind to reduce the size of `Item`Joshua Nelson-4/+4
2020-12-16Add more timing info to rustdocJoshua Nelson-15/+19
2020-12-11Auto merge of #79349 - Nemo157:issue-79201, r=jyn514bors-1/+27
2020-11-23Apply `doc(cfg)` from parent items while collecting trait implsWim Looman-1/+27
2020-11-22Make `fold_item_recur` non-nullableJoshua Nelson-2/+2
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-2/+2
2020-11-14Rename ItemEnum -> ItemKind, inner -> kindJoshua Nelson-4/+4
2020-10-08Preserve the parent module of `DocFragment`sJoshua Nelson-3/+3
2020-08-23Use underscores instead of spacesJoshua Nelson-2/+2
2020-08-23Add some timing info to rustdocJoshua Nelson-2/+6
2020-08-19Allow reusing the code in `collect_trait_impls`Joshua Nelson-34/+1
2020-08-13Add Array Impl Lang Item in various placeskadmin-0/+1
2020-08-01rustc_metadata: track the simplified Self type for every trait impl.Eduard-Mihai Burtescu-1/+1
2020-04-24Replace filter_map().next() calls with find_map()Josh Stone-2/+1
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-1/+1
2020-04-14rustdoc: add "const_slice_ptr" and "mut_slice_ptr" trait implsMatthias Schiffer-0/+2
2020-01-09Rollup merge of #67875 - dtolnay:hidden, r=GuillaumeGomezYuki Okushi-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-04Distinguish between private items and hidden items in rustdocDavid Tolnay-1/+1
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-19/+14
2019-09-07Add "bool" lang itemvarkor-0/+1
2019-08-11Don't store all traits in DocContextMark Rousskov-2/+2
2019-07-27Use doc comments from 'pub use' statementsAaron Hill-3/+3
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1