summary refs log tree commit diff
path: root/src/librustdoc/clean/utils.rs
AgeCommit message (Expand)AuthorLines
2023-05-27Clean up usage of `cx.tcx` when `tcx` is already set into a variableGuillaume Gomez-1/+1
2023-05-13refactor: add chunks method to TokenStream to obviate rustdoc clonesCaleb Cartwright-2/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-2/+2
2023-03-21rustdoc: Cleanup parent module tracking for doc linksVadim Petrochenkov-2/+2
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-21Allow disabling of auto and blanket trait impls retrieval in rustdoc when in ...Guillaume Gomez-0/+6
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2023-02-16don't into selfMatthias Krüger-1/+1
2023-02-15Use more let chainGuillaume Gomez-4/+4
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-5/+0
2022-12-12Round 3: require binders for substsOli Scherer-10/+19
2022-12-12Round 2: make clean_middle_ty take a binderOli Scherer-3/+7
2022-11-28Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errorsDylan DPC-1/+1
2022-11-27Remove Crate::primitives fieldGuillaume Gomez-1/+1
2022-11-27Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaningMaybe Waffle-1/+1
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-1/+1
2022-11-08Auto merge of #104013 - notriddle:notriddle/rustdoc-sizeof, r=GuillaumeGomezbors-14/+8
2022-11-05rustdoc: print usize with less string manipulationMichael Howell-12/+6
2022-11-05rustdoc: use `ThinVec` and `Box<str>` to shrink `clean::ItemKind`Michael Howell-2/+2
2022-11-04rustdoc: render the return type of cross-crate `Fn`-family trait bounds in tr...León Orell Valerian Liehr-7/+7
2022-11-03Remove rustdoc clean::Visibility typeGuillaume Gomez-4/+5
2022-10-30rustdoc: Do not add external traits to the crate in `register_res`Vadim Petrochenkov-4/+0
2022-10-29rustdoc: Simplify modifications of effective visibility tableVadim Petrochenkov-2/+1
2022-10-09Remove unnecessary lift calls from rustdocMichael Goulet-4/+4
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-1/+3
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-1/+1
2022-09-22introduce mir::Unevaluatedb-naber-2/+1
2022-09-17Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnrbors-4/+3
2022-09-15Streamline `register_res`.Nicholas Nethercote-21/+5
2022-09-13rebaseb-naber-1/+1
2022-09-13use ty::Unevaluated<'tcx, ()> in type systemb-naber-3/+2
2022-09-09RPITIT placeholder itemsMichael Goulet-2/+2
2022-09-03Rustdoc-Json: Add enum discriminantNixon Enraght-Moony-9/+25
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-4/+4
2022-08-09remove Clean trait implementation for ast::ModuleGuillaume Gomez-4/+4
2022-08-03remove Clean trait implementation for ty::RegionGuillaume Gomez-4/+4
2022-07-29Change maybe_body_owned_by to take local def idMiguel Guarniz-2/+1
2022-07-24Remove Clean trait implementation for ConstantGuillaume Gomez-4/+4
2022-07-23Remove Clean trait implementation for hir::Ty and middle::TyGuillaume Gomez-4/+5
2022-07-21Remove unused field in ItemKind::KeywordItemGuillaume Gomez-1/+1
2022-07-04Rollup merge of #98814 - fmease:minimal-fix-for-issue-97933, r=GuillaumeGomezMatthias Krüger-6/+87
2022-07-04rustdoc: censor certain complex unevaluated const exprsLeón Orell Valerian Liehr-6/+87
2022-06-21Rustdoc fallout.Camille GILLOT-6/+3
2022-06-14address reviewb-naber-9/+10
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-7/+6
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-2/+2
2022-05-25Auto merge of #97365 - klensy:rustdoc-vs-clippy, r=notriddlebors-1/+1
2022-05-24fix simple clippy lintsklensy-1/+1