summary refs log tree commit diff
path: root/src/librustdoc/clean/inline.rs
AgeCommit message (Expand)AuthorLines
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
2021-09-30Remove `Path.global`Noah Lev-1/+0
2021-09-26Elaborate commentHirochika Matsumoto-1/+1
2021-09-25rustdoc: Don't show hidden trait methodsHirochika Matsumoto-1/+33
2021-09-21Revert the rustdoc box syntax removalest31-12/+6
2021-09-12Rollup merge of #88677 - petrochenkov:exportid, r=davidtwcoManish Goregaokar-6/+5
2021-09-12downgrade some loggingJoshua Nelson-2/+2
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-6/+5
2021-09-09Ignore automatically derived impls of `Clone` and `Debug` in dead code analysisFabian Wolff-2/+0
2021-08-29rustdoc: Stop using resolver for macro loadingVadim Petrochenkov-3/+3
2021-08-18remove box_syntax uses from cranelift and toolsMarcel Hellwig-6/+12
2021-08-05* Rename Span::from_rustc_span to Span::newGuillaume Gomez-1/+1
2021-07-07Fix reexports visibilityGuillaume Gomez-12/+25
2021-07-07Unify macro source displayGuillaume Gomez-31/+7
2021-07-07Fix rendering of reexported macros 2.0Guillaume Gomez-9/+27
2021-07-06Auto merge of #86644 - Stupremee:replace-fakedefids-with-itemid, r=jyn514bors-3/+4
2021-07-05rustdoc: Add `PrimitiveType` to `ItemId::Primitive`Justus K-2/+3
2021-07-05rustdoc: Replace `FakeDefId` with new `ItemId` typeJustus K-2/+2
2021-07-05Remove `impl Clean for {Ident, Symbol}`Joshua Nelson-1/+1
2021-07-03Pretty-print macro matchers instead of using source codeNoah Lev-16/+12
2021-06-26Auto merge of #84814 - Stupremee:properly-render-hrtbs, r=GuillaumeGomezbors-4/+7
2021-06-22Account for more casesDeadbeef-4/+4
2021-06-22Do not list impl when trait has doc(hidden)Deadbeef-1/+18
2021-06-18rustdoc: Render `for<'_>` lifetimes in front of where boundJustus K-4/+7