about summary refs log tree commit diff
path: root/src/librustdoc/clean
AgeCommit message (Expand)AuthorLines
2021-11-07Remove Clean impl for `&T`Noah Lev-7/+1
2021-11-07Remove unused Clean impl for `Rc<T>`Noah Lev-7/+0
2021-11-07Remove Clean impl for `Vec<T>`Noah Lev-49/+47
2021-11-07Remove Clean impl for `IndexVec<T>`Noah Lev-8/+1
2021-11-07Remove Clean impl for `Option<T>`Noah Lev-11/+5
2021-11-07rustdoc: Use `ty::ImplPolarity` instead of custom enumNoah Lev-25/+6
2021-11-07Use an enum to record polarity in `clean::Impl`Noah Lev-13/+20
2021-11-07rustdoc: Refactor `Impl.{synthetic,blanket_impl}` into enumNoah Lev-13/+46
2021-11-06rustdoc: Remove redundant `Impl.span` fieldNoah Lev-11/+13
2021-11-07Give inline const separate DefKindGary Guo-2/+3
2021-11-05rustdoc: clippy::complexity fixesMatthias Krüger-4/+3
2021-11-02Split doc_cfg and doc_auto_cfg featuresGuillaume Gomez-3/+6
2021-10-31Merge `DocContext.{ty,lt,ct}_substs` into one mapNoah Lev-10/+38
2021-10-31Reduce rightward driftNoah Lev-78/+74
2021-10-31Extract function for expanding private type aliasesNoah Lev-91/+98
2021-10-30rustdoc: Stop sorting external cratesNoah Lev-2/+1
2021-10-30rustdoc: Remove `Crate.name` and instead compute it on-demandNoah Lev-3/+4
2021-10-30rustdoc: Remove `Crate.src` and instead compute it on-demandNoah Lev-4/+7
2021-10-30rustdoc: Document that `Crate` is always localNoah Lev-0/+3
2021-10-29rustdoc: Add static size assertion for `clean::Crate`Noah Lev-0/+4
2021-10-27Improve perf measurements of `build_extern_trait_impl`Noah Lev-0/+2
2021-10-27Rollup merge of #90154 - camelid:remove-getdefid, r=jyn514Matthias Krüger-65/+32
2021-10-25Fix clippy lints in librustdocGuillaume Gomez-59/+55
2021-10-23Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514Matthias Krüger-1/+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-16/+16
2021-10-22Rename `Type::def_id()` to `Type::def_id_no_primitives()`Noah Lev-3/+7
2021-10-22Use `def_id_full()` where easily possibleNoah Lev-4/+4
2021-10-22Replace `GetDefId` with inherent methodsNoah Lev-25/+15
2021-10-22Remove unused impl of `GetDefId` for `Option<T>`Noah Lev-10/+0
2021-10-22Remove `GetDefId` impl for `FnRetTy`Noah Lev-11/+4
2021-10-22Revert def_id addition from clean::Function, add test forWill Crichton-9/+2
2021-10-21Remove unused impl of `GetDefId` for `Typedef`Noah Lev-10/+0
2021-10-21Fix docs for `inline::build_impl`Noah Lev-1/+1
2021-10-21Auto merge of #89998 - camelid:box-default, r=jyn514bors-11/+15
2021-10-18rustdoc: Box `ty` field of `GenericParamDefKind::Const`Noah Lev-5/+5
2021-10-18rustdoc: Box `default` fields of `GenericParamDefKind`Noah Lev-8/+8
2021-10-18Rollup merge of #89989 - camelid:type-size, r=jyn514Matthias Krüger-0/+4
2021-10-17Add static size assertion for `clean::GenericParamDef`Noah Lev-0/+4
2021-10-17Add static size assertion for `clean::Type`Noah Lev-0/+4
2021-10-17Some "parenthesis" and "parentheses" fixesr00ster91-1/+1
2021-10-10Fix spelling: Cannonical -> CanonicalJohn Kugelman-1/+1
2021-10-09Auto merge of #88379 - camelid:cleanup-clean, r=jyn514bors-362/+279
2021-10-08Auto merge of #89576 - tom7980:issue-89275-fix, r=estebankbors-1/+2
2021-10-06Add target crates as inputs to reduce size of intermediatesWill Crichton-14/+15
2021-10-06Incorporate jyn's feedbackWill Crichton-29/+12
2021-10-06Sort examples by sizeWill Crichton-0/+2
2021-10-06Factor scraping and rendering into separate calls to rustdocWill Crichton-3/+3
2021-10-06Add updated support for example-analyzerWill Crichton-16/+38
2021-10-06Simplify AttributesExt::cfg function and remove error emissions since they ar...Guillaume Gomez-27/+10