about summary refs log tree commit diff
path: root/src/librustdoc/clean/simplify.rs
AgeCommit message (Expand)AuthorLines
2025-06-16rustdoc: skip `MetaSized` boundsDavid Wood-3/+9
2025-06-05Support middle::ty assoc const eq predicates againLeón Orell Valerian Liehr-5/+2
2025-03-15Add RTN support to rustdocMichael Goulet-0/+4
2024-08-31Rollup merge of #129725 - compiler-errors:predicates-of, r=fmeaseMatthias Krüger-12/+2
2024-08-29Fix clippy lintsGuillaume Gomez-1/+1
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-12/+2
2024-08-04rustdoc: Create `SelfTy` to replace `Generic(kw::SelfUpper)`Noah Lev-1/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-12Add rustdoc support for use<> in (local) RPITsMichael Goulet-1/+1
2024-06-27Make queries more explicitMichael Goulet-1/+1
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-3/+3
2024-04-02rustdoc: heavily simplify synthesis of auto trait implsLeón Orell Valerian Liehr-1/+44
2023-11-15Re-format code with new rustfmtMark Rousskov-1/+2
2023-10-29rustdoc: Use `ThinVec` in `GenericParamDefKind`Noah Lev-1/+1
2023-10-03rustdoc: fix & clean up handling of cross-crate higher-ranked lifetimesLeón Orell Valerian Liehr-15/+4
2023-07-28Render generic const items in rustdocLeón Orell Valerian Liehr-0/+35
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-1/+3
2023-06-26Migrate predicates_of and caller_bounds to ClauseMichael Goulet-3/+1
2023-06-19s/Clause/ClauseKindMichael Goulet-1/+3
2023-03-28rustdoc + rustdoc-json support for non_lifetime_bindersMichael Goulet-5/+1
2023-01-15rustdoc: simplify some & ref erencesMatthias Krüger-1/+1
2022-11-25Introduce PredicateKind::ClauseSantiago Pastorino-1/+1
2022-11-04rustdoc: create helper `GenericParamDef::lifetime`León Orell Valerian Liehr-4/+1
2022-11-04rustdoc: render late-bound lifetimes in generic parameter list of cross-crate...León Orell Valerian Liehr-3/+2
2022-11-02rustdoc: use ThinVec for cleaned genericsMichael Howell-2/+3
2022-10-05rustdoc: render more cross-crate hrtbs properlyLeón Orell Valerian Liehr-12/+25
2022-10-03rustdoc: re-sugar more cross-crate trait boundsLeón Orell Valerian Liehr-23/+16
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-2/+2
2022-03-04librustdoc: adopt let else in more placesest31-8/+2
2022-03-03make generic projection types print correctlyMichael Goulet-2/+2
2022-02-16Adopt let_else in even more placesest31-3/+1
2022-01-17Update term for use in more placeskadmin-5/+5
2021-10-02Replace all uses of `path.res.def_id()` with `path.def_id()`Noah Lev-1/+1
2021-09-30Use `Path` instead of `Type` in `PolyTrait`Noah Lev-6/+2
2021-09-19Fix generics where bounds orderGuillaume Gomez-4/+6
2021-08-31Box `GenericArgs::Parenthesized.output`Noah Lev-2/+2
2021-08-13move Constness into TraitPredicateDeadbeef-1/+1
2021-06-18rustdoc: Render `for<'_>` lifetimes in front of where boundJustus K-9/+19
2021-01-16Review changesJack Huey-1/+1
2020-12-16Replace String with Symbol where possibleGuillaume Gomez-2/+3
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-2/+2
2020-07-31fix rustdoc generic param orderBastian Kauschke-13/+0
2020-07-27introduce PredicateAtomBastian Kauschke-3/+1
2020-07-27this might be unqualified, but at least it's now quantifiedBastian Kauschke-1/+2
2020-07-27rustdocBastian Kauschke-6/+3
2020-05-20introduce newtype'd `Predicate<'tcx>`Bastian Kauschke-1/+1
2020-05-20rename `Predicate` to `PredicateKind`, introduce aliasBastian Kauschke-1/+1
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1