summary refs log tree commit diff
path: root/src/librustdoc/clean/utils.rs
AgeCommit message (Expand)AuthorLines
2023-09-09rustdoc: correctly deal with self ty params when eliding default object lifet...León Orell Valerian Liehr-1/+3
2023-08-16Use more named format argsGuillaume Gomez-9/+15
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez-10/+8
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-2/+16
2023-08-02Rollup merge of #114321 - SparrowLii:parallel_test, r=oli-obkNilstrieb-6/+0
2023-08-02get auto traits for parallel rustcSparrowLii-6/+0
2023-07-29Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs`Guillaume Gomez-1/+33
2023-07-22fix doc links on `extern crate` itemsLukas Markeffsky-4/+8
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-18/+13
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-2/+1
2023-06-23Link to the corresponding channel in the help popoverGuillaume Gomez-0/+3
2023-06-07rustdoc: re-elide cross-crate default trait object lifetime boundsLeón Orell Valerian Liehr-16/+27
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