summary refs log tree commit diff
path: root/src/librustdoc/clean/inline.rs
AgeCommit message (Expand)AuthorLines
2022-05-10update rustdoclcnr-3/+3
2022-04-16Rename `def_id` into `item_id` when the type is `ItemId` for readabilityGuillaume Gomez-1/+1
2022-04-12rustdoc: discr. required+provided assoc consts+tysLeón Orell Valerian Liehr-1/+1
2022-04-07Hide cross-crate doc-hidden assoc items in trait implsLeón Orell Valerian Liehr-4/+17
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-1/+1
2022-03-29Remove header field from clean::FunctionGuillaume Gomez-8/+1
2022-03-12Remove needless use of `Into`Noah Lev-2/+2
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-1/+1
2022-03-04Auto merge of #94009 - compiler-errors:gat-rustdoc, r=GuillaumeGomezbors-1/+1
2022-03-03make generic projection types print correctlyMichael Goulet-1/+1
2022-03-01Rollup merge of #93385 - CraftSpider:rustdoc-ty-fixes, r=camelidDylan DPC-1/+1
2022-02-09Ensure that queries only return Copy types.Camille GILLOT-1/+1
2022-01-26Don't use is_local to determine function cleaning method call intentRune Tynan-1/+1
2022-01-14rustdoc: avoid many `Symbol` to `String` conversions.Nicholas Nethercote-6/+3
2022-01-09Auto merge of #92690 - matthiaskrgr:rollup-rw0oz05, r=matthiaskrgrbors-1/+2
2022-01-09rustc_metadata: Rename `item_children(_untracked)` to `module_children(_untra...Vadim Petrochenkov-1/+1
2022-01-07rustdoc: Introduce a resolver cache for sharing data between early doc link r...Vadim Petrochenkov-1/+2
2022-01-01Rustdoc: use ThinVec for GenericArgs bindingsJakub Beránek-1/+2
2021-12-23Rustdoc: use `is_doc_hidden` method on more placesJakub Beránek-4/+4
2021-12-18hir: Do not introduce dummy type names for `extern` blocks in def pathsVadim Petrochenkov-3/+3
2021-12-03Remove a Clean impl for a tuple (7)Noah Lev-3/+3
2021-12-03Remove a Clean impl for a tuple (3)Noah Lev-10/+13
2021-11-28Take a LocalDefId in expect_*item.Camille GILLOT-7/+4
2021-11-21Auto merge of #90844 - camelid:cleanup-vis, r=jyn514bors-7/+2
2021-11-19Rollup merge of #90750 - camelid:rm-tuple-impls-1, r=jyn514Yuki Okushi-0/+1
2021-11-17rustdoc: Clean `Visibility` outside of `display_macro_source`Noah Lev-7/+2
2021-11-09Add comments ensuring that generics are cleaned before argsNoah Lev-0/+1
2021-11-09Add `ty::Visibility::is_public()`inquisitivecrystal-2/+2
2021-11-07Remove Clean impl for `Vec<T>`Noah Lev-6/+4
2021-11-07Remove Clean impl for `IndexVec<T>`Noah Lev-1/+1
2021-11-07Remove Clean impl for `Option<T>`Noah Lev-1/+1
2021-11-07rustdoc: Use `ty::ImplPolarity` instead of custom enumNoah Lev-1/+1
2021-11-07Use an enum to record polarity in `clean::Impl`Noah Lev-1/+1
2021-11-07rustdoc: Refactor `Impl.{synthetic,blanket_impl}` into enumNoah Lev-3/+4
2021-11-06rustdoc: Remove redundant `Impl.span` fieldNoah Lev-1/+0
2021-10-27Improve perf measurements of `build_extern_trait_impl`Noah Lev-0/+2
2021-10-22Fix another place that used `def_id_no_primitives()`Noah Lev-1/+1
2021-10-22Rename `Type::def_id_full()` to `Type::def_id()`Noah Lev-2/+2
2021-10-22Rename `Type::def_id()` to `Type::def_id_no_primitives()`Noah Lev-1/+5
2021-10-22Use `def_id_full()` where easily possibleNoah Lev-2/+2
2021-10-22Replace `GetDefId` with inherent methodsNoah Lev-3/+1
2021-10-21Fix docs for `inline::build_impl`Noah Lev-1/+1
2021-10-09Auto merge of #88379 - camelid:cleanup-clean, r=jyn514bors-27/+25
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-2/+2
2021-10-05Make cfg implicitly imply doc(cfg)Wim Looman-2/+2
2021-10-02Replace all uses of `path.res.def_id()` with `path.def_id()`Noah Lev-4/+4
2021-09-30Remove temporary `GetDefId` impl for `Path`Noah Lev-2/+2
2021-09-30Avoid unnecessary matches by changing `Clean` implNoah Lev-4/+1
2021-09-30Use `Path` instead of `Type` in `PolyTrait`Noah Lev-21/+23
2021-09-30Make `Impl.trait_` a `Path`, not a `Type`Noah Lev-1/+1