summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
2021-11-26Rename `Type::ResolvedPath` to `Type::Path`Noah Lev-2/+2
2021-11-25Stop re-exporting `Type::ResolvedPath`Noah Lev-4/+3
2021-11-25Clean up `clean` re-exportsNoah Lev-5/+0
2021-11-24Remove `ResolvedPath.did`Noah Lev-2/+2
2021-11-23Auto merge of #91094 - inquisitivecrystal:rustdoc-top-mod, r=jyn514bors-2/+13
2021-11-21Auto merge of #90844 - camelid:cleanup-vis, r=jyn514bors-64/+38
2021-11-19Rollup merge of #91002 - petrochenkov:nosynth, r=davidtwcoYuki Okushi-4/+2
2021-11-19Rollup merge of #90750 - camelid:rm-tuple-impls-1, r=jyn514Yuki Okushi-18/+32
2021-11-18rustc: Remove `#[rustc_synthetic]`Vadim Petrochenkov-4/+2
2021-11-17rustdoc: Cleanup visibility cleaning some moreNoah Lev-52/+31
2021-11-17rustdoc: Remove Clean impl for `hir::Visibility`Noah Lev-26/+18
2021-11-17rustdoc: Clean `Visibility` outside of `display_macro_source`Noah Lev-3/+6
2021-11-16Avoid documenting top-level private importsinquisitivecrystal-2/+13
2021-11-13Delete rustdoc::doctreehi-rustin-2/+2
2021-11-09Add comments ensuring that generics are cleaned before argsNoah Lev-0/+4
2021-11-09Remove unnecessary reborrowsNoah Lev-2/+5
2021-11-09Remove where bound from `clean_fn_decl_with_args`Noah Lev-16/+19
2021-11-09Use computed visibility in rustdocinquisitivecrystal-4/+8
2021-11-09Replace where-bounded Clean impl with functionNoah Lev-13/+17
2021-11-08Auto merge of #90443 - camelid:rustdoc-subst, r=GuillaumeGomezbors-93/+95
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-41/+41
2021-11-07Remove Clean impl for `IndexVec<T>`Noah Lev-7/+0
2021-11-07Remove Clean impl for `Option<T>`Noah Lev-10/+4
2021-11-07rustdoc: Use `ty::ImplPolarity` instead of custom enumNoah Lev-13/+1
2021-11-07Use an enum to record polarity in `clean::Impl`Noah Lev-6/+6
2021-11-07rustdoc: Refactor `Impl.{synthetic,blanket_impl}` into enumNoah Lev-2/+1
2021-11-06rustdoc: Remove redundant `Impl.span` fieldNoah Lev-1/+0
2021-11-05rustdoc: clippy::complexity fixesMatthias Krüger-4/+3
2021-10-31Merge `DocContext.{ty,lt,ct}_substs` into one mapNoah Lev-10/+9
2021-10-31Reduce rightward driftNoah Lev-78/+74
2021-10-31Extract function for expanding private type aliasesNoah Lev-91/+98
2021-10-27Rollup merge of #90154 - camelid:remove-getdefid, r=jyn514Matthias Krüger-2/+2
2021-10-25Fix clippy lints in librustdocGuillaume Gomez-27/+23
2021-10-23Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514Matthias Krüger-1/+2
2021-10-22Rename `Type::def_id_full()` to `Type::def_id()`Noah Lev-2/+2
2021-10-22Use `def_id_full()` where easily possibleNoah Lev-2/+2
2021-10-22Revert def_id addition from clean::Function, add test forWill Crichton-7/+2
2021-10-18rustdoc: Box `ty` field of `GenericParamDefKind::Const`Noah Lev-2/+2
2021-10-18rustdoc: Box `default` fields of `GenericParamDefKind`Noah Lev-4/+4
2021-10-09Auto merge of #88379 - camelid:cleanup-clean, r=jyn514bors-42/+26
2021-10-06Add target crates as inputs to reduce size of intermediatesWill Crichton-14/+15
2021-10-06Incorporate jyn's feedbackWill Crichton-14/+10
2021-10-06Add updated support for example-analyzerWill Crichton-16/+25
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-1/+1
2021-10-05Make cfg implicitly imply doc(cfg)Wim Looman-1/+1
2021-10-03Fix a place that used the old `Path` representationNoah Lev-2/+1
2021-10-02Replace all uses of `path.res.def_id()` with `path.def_id()`Noah Lev-1/+1
2021-10-01Rollup merge of #88963 - fee1-dead:const-iterator, r=oli-obkManish Goregaokar-2/+2