summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
2021-09-02Rollup merge of #88573 - camelid:rustdoc-assoc-panic, r=GuillaumeGomezMara Bos-4/+6
2021-09-02Auto merge of #88522 - camelid:box-paren-output, r=jyn514bors-4/+3
2021-09-01rustdoc: Don't panic on ambiguous inherent associated typesNoah Lev-4/+6
2021-08-31Box `GenericArgs::Parenthesized.output`Noah Lev-4/+3
2021-08-31Rollup merge of #88391 - GuillaumeGomez:fix-json-enum-variant, r=camelid,notr...Mara Bos-8/+18
2021-08-29Use the correct type for Enum variant tuplesGuillaume Gomez-8/+18
2021-08-28Teach tools that macros are now HIR itemsinquisitivecrystal-19/+4
2021-08-19introduce a Coerce predicateNiko Matsakis-0/+1
2021-08-18remove box_syntax uses from cranelift and toolsMarcel Hellwig-21/+23
2021-08-13move Constness into TraitPredicateDeadbeef-5/+3
2021-08-05* Rename Span::from_rustc_span to Span::newGuillaume Gomez-1/+2
2021-08-03don't use .into() to convert types to identical types (clippy::useless_conver...Matthias Krüger-5/+4
2021-07-30Do not discard `?Sized` type params and suggest their removalEsteban Küber-1/+8
2021-07-29Rollup merge of #87451 - GuillaumeGomez:tuple-struct-field-doc, r=jyn514Yuki Okushi-3/+7
2021-07-27Add explanations for why we use Variant::Struct instead of Variant::Tuple for...Guillaume Gomez-0/+6
2021-07-26Add support for tuple struct fields documentation in enums as wellGuillaume Gomez-3/+1
2021-07-25Add generic arg inferkadmin-0/+1
2021-07-13Remove trival `impl Clean for CrateNum`Joshua Nelson-7/+1
2021-07-13Rollup merge of #86887 - jyn514:cleanup-clean, r=CraftSpiderYuki Okushi-45/+0
2021-07-07Only show restricted pub useGuillaume Gomez-1/+2
2021-07-07Fix reexports visibilityGuillaume Gomez-20/+5
2021-07-07Unify macro source displayGuillaume Gomez-27/+5
2021-07-07Fix rendering of reexported macros 2.0Guillaume Gomez-0/+18
2021-07-05rustdoc: Remove unused Clean implsJoshua Nelson-45/+0
2021-07-05Remove `impl Clean for {Ident, Symbol}`Joshua Nelson-14/+0
2021-07-03Pretty-print macro matchers instead of using source codeNoah Lev-15/+6
2021-06-26Auto merge of #86449 - Stupremee:render-self-cast-in-type-bound, r=GuillaumeG...bors-3/+18
2021-06-19rustdoc: Introduce new `DynTrait` type for better representation of trait obj...Justus K-58/+26
2021-06-18rustdoc: Render `<Self as X>::Y` type casts properly across crate boundsJustus K-3/+18
2021-06-18rustdoc: Render `for<'_>` lifetimes in trait objectsJustus K-5/+16
2021-06-18rustdoc: Render `for<'_>` lifetimes in front of where boundJustus K-2/+9
2021-06-16Rollup merge of #86327 - GuillaumeGomez:safe-intrinsics, r=lqdYuki Okushi-1/+7
2021-06-15Don't mark "safe" intrinsics as unsafeGuillaume Gomez-1/+7
2021-06-12dont ICE on `ConstEvaluatable` predicatesEllen-1/+1
2021-06-03rustdoc- Show defaults on const generics Ellen-3/+10
2021-05-19rustdoc: render `<Self as X>::Y` type casts properlyJustus K-6/+8
2021-05-15Minimize amount of fake `DefId`s used in rustdocJustus K-12/+4
2021-05-07Rollup merge of #84442 - jyn514:doc-cfg, r=petrochenkovDylan DPC-1/+1
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-9/+18
2021-05-03Unify rustc and rustdoc parsing of `cfg()`Joshua Nelson-1/+1
2021-05-03Rollup merge of #84811 - scottmcm:rustdoc-trait-alias-fix, r=jyn514Dylan DPC-2/+10
2021-05-02PR feedbackScott McMurray-6/+9
2021-05-02Rollup merge of #84763 - tdelabro:shrink-doctree-module, r=jyn514Dylan DPC-2/+3
2021-05-01RustDoc: Fix bounds linking trait.Foo instead of traitalias.FooScott McMurray-1/+6
2021-05-01compute where_outer on demand, remove it from ModuleTimothée Delabrouille-2/+3
2021-04-30Remove unnecessary `provided_trait_methods` field from ImplJoshua Nelson-6/+0
2021-04-27Auto merge of #84494 - tdelabro:84304-bis, r=jyn514bors-7/+6
2021-04-27cfg taken out of Attributes, put in ItemTimothée Delabrouille-2/+4
2021-04-27Removed usage of Attributes in FnDecl and ExternalCrate. Relocate part of the...Timothée Delabrouille-5/+2
2021-04-25get rid of min_const_fn references in library/ and rustdocRalf Jung-2/+2