summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
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
2021-04-24Get rid of `item.span`Joshua Nelson-1/+1
2021-04-24Do the hard part firstJoshua Nelson-5/+8
2021-04-25Rollup merge of #84464 - jyn514:type-kind, r=CraftSpiderYuki Okushi-13/+8
2021-04-23Remove unused `impl Clean<ItemType> for DefKind`Joshua Nelson-6/+0
2021-04-23Take ItemType instead of TypeKind in record_extern_fqnJoshua Nelson-9/+10
2021-04-23rustdoc: Remove unnecessary `is_crate` field from doctree::Module and clean::...Joshua Nelson-6/+2
2021-04-22Remove `keywords` from ExternCrateJoshua Nelson-44/+1
2021-04-22Get rid of ExternCrate::primitivesJoshua Nelson-72/+3
2021-04-22Remove `name` field from ExternalCrateJoshua Nelson-1/+0
2021-04-22Remove src field from ExternCrateJoshua Nelson-3/+1
2021-04-10rustdoc: clean up and test macro visibility printMichael Howell-2/+2
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-1/+1
2021-03-31Make late and late_anon regions track the bound var positionJack Huey-1/+1
2021-03-31Revert explicit lifetimesJack Huey-160/+152
2021-03-31Track bound varsJack Huey-152/+160
2021-03-30Remove hir::CrateItem.Camille GILLOT-2/+0
2021-03-24Split clean::Constant enum into a struct and an enumGuillaume Gomez-6/+10
2021-03-24Rename clean::Constant did fields to def_idGuillaume Gomez-8/+6
2021-03-24Improve new Constant variants' nameGuillaume Gomez-2/+2
2021-03-24Rework rustdoc const typeGuillaume Gomez-15/+8
2021-03-24Rollup merge of #83415 - camelid:remove-crate-module-option, r=jyn514Dylan DPC-1/+1
2021-03-23Remove another unnecessary `Option`Camelid-1/+1
2021-03-21Rename `clean::Item.source` to `span`Camelid-2/+2
2021-03-18hir: Preserve used syntax in `TyKind::TraitObject`Vadim Petrochenkov-1/+1
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-1/+1
2021-03-09Remove hir::Item::attrs.Camille GILLOT-10/+12
2021-03-05Make ItemKind::ExternCrate looks like hir::ItemKind::ExternCrate to make tran...Guillaume Gomez-2/+2
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-1/+1
2021-02-23Remove is_spotlight field from `Trait`Guillaume Gomez-3/+0
2021-02-22Remove many RefCells from DocContextCamelid-7/+7
2021-02-20rustdoc: Remove unnecessary `Cell` around `param_env`Camelid-1/+1
2021-02-16Make `Clean` take &mut DocContextJoshua Nelson-126/+125
2021-02-16Auto merge of #81611 - cjgillot:meowner, r=estebankbors-34/+28
2021-02-16Rollup merge of #82163 - matthiaskrgr:slice, r=jyn514Guillaume Gomez-2/+2