about summary refs log tree commit diff
path: root/src/librustdoc/fold.rs
AgeCommit message (Expand)AuthorLines
2021-11-04rustdoc: Use conditional for _stripped foldMichael Howell-8/+16
2021-11-01List all cases explicitly in `Doc{Folder,Visitor}`Noah Lev-2/+20
2021-10-31Fix `RefCell` `BorrowMut` error in `DocVisitor`Noah Lev-7/+5
2021-10-31rustdoc: Add `DocVisitor`Noah Lev-15/+14
2021-10-31rustdoc: Replace wildcard with explicit patternNoah Lev-1/+1
2021-10-31rustdoc: Remove unnecessary clone in `DocFolder`Noah Lev-2/+1
2021-09-21Revert the rustdoc box syntax removalest31-4/+4
2021-08-29Use the correct type for Enum variant tuplesGuillaume Gomez-0/+4
2021-08-18remove box_syntax uses from cranelift and toolsMarcel Hellwig-4/+4
2021-05-04rustdoc: Remove unnecessary `StripItem` wrapperJoshua Nelson-11/+4
2021-04-24Do the hard part firstJoshua Nelson-1/+4
2021-04-23rustdoc: Remove unnecessary `is_crate` field from doctree::Module and clean::...Joshua Nelson-4/+1
2021-03-23Remove unnecessary `Option` wrapping around `Crate.module`Camelid-1/+1
2021-02-23Put clean::Trait extra information into a new struct to make it more coherentGuillaume Gomez-3/+4
2021-02-23Remove is_spotlight field from `Trait`Guillaume Gomez-2/+2
2021-01-15Rename VariantKind -> VariantJoshua Nelson-2/+2
2021-01-15Remove useless `clean::Variant` structJoshua Nelson-2/+2
2021-01-01clippy fixes for librustdocMatthias Krüger-1/+1
2020-12-30remove unused return types such as empty Results or Options that would always...Matthias Krüger-3/+3
2020-12-23Box ItemKind to reduce the size of `Item`Joshua Nelson-4/+4
2020-11-22Make `fold_item_recur` non-nullableJoshua Nelson-8/+5
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-3/+3
2020-11-14Rename ItemEnum -> ItemKind, inner -> kindJoshua Nelson-8/+8
2020-08-29rustdoc: Fix intra-doc links for cross-crate re-exports of traitsJoshua Nelson-9/+5
2019-12-22Format the worldMark Rousskov-39/+30
2019-08-11Remove ReentrantMutexMark Rousskov-4/+4
2019-02-23Transition librustdoc to 2018 editionHirokazu Hata-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-20shuffle ownership of `external_traits`QuietMisdreavus-7/+8
2018-07-30Delete unused code in rustdocMark Rousskov-12/+6
2018-07-19Auto merge of #51854 - davidtwco:rfc-2008-rustdoc, r=QuietMisdreavusbors-1/+10
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-3/+6
2018-07-05Simplified checking for non_exhaustive attribute.David Wood-2/+1
2018-06-27Display #[non_exhaustive] in rustdoc on types.David Wood-2/+12
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-3/+2
2016-10-02Remove redundant 'Variant' in variant names, stop reexporting.Corey Farwell-2/+2
2016-09-03Support unions in rustdocVadim Petrochenkov-0/+7
2016-04-02Make the rendering process less pass-awaremitaa-12/+44
2016-03-04This doesn't seem necessary?mitaa-26/+14
2016-03-04Simplify `if let`/`match` expressionsmitaa-0/+1
2015-12-12Support `#[deprecated]` in rustdocVadim Petrochenkov-2/+3
2015-04-07rustdoc: Run external traits through filtersAlex Crichton-1/+8
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-26/+2
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-1/+1
2014-12-13librustdoc: fix falloutJorge Aparicio-2/+1
2014-11-08Renamed Extendable to Extendgamazeps-1/+1
2014-09-19Add enum variants to the type namespaceNick Cameron-2/+2
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-0/+6
2014-09-16Fallout from renamingAaron Turon-6/+6
2014-08-14librustc: Stop assuming that implementations and traits only containPatrick Walton-9/+11