about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/region.rs
AgeCommit message (Expand)AuthorLines
2025-07-31Fix up size asserts.Nicholas Nethercote-0/+12
2025-07-31Move an `EarlyParamRegion` impl block.Nicholas Nethercote-0/+8
2025-07-25Tweak bound region pre-interning.Nicholas Nethercote-1/+1
2025-07-04NitsMichael Goulet-1/+1
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-2/+2
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-56/+54
2025-06-13Uplift BoundVarReplacerMichael Goulet-0/+4
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-24/+13
2025-03-26Remove `kw::Empty` uses from `rustc_middle`.Nicholas Nethercote-4/+2
2025-03-15Fold visit into tyMichael Goulet-1/+1
2024-12-18introduce `LateParamRegionKind`lcnr-8/+73
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-11-04ty::BrK -> ty::BoundRegionKind::KMichael Goulet-15/+13
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-05-27Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726Guillaume Gomez-0/+14
2024-05-26Uplift EarlyBinderMichael Goulet-0/+14
2024-05-24Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)Boxy-27/+0
2024-05-24Remove `DefId` from `EarlyParamRegion` (type system)Boxy-4/+16
2024-05-24docsBoxy-0/+6
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_middle`.Nicholas Nethercote-0/+1
2024-05-21Uplift binderMichael Goulet-0/+4
2024-05-20Uplift RegionVidMichael Goulet-17/+1
2024-05-18Uplift GenericArgKind, CanonicalVarValues, QueryInputMichael Goulet-0/+6
2024-05-10Lift `TraitRef` into `rustc_type_ir`Michael Goulet-2/+2
2024-04-29Remove `extern crate rustc_macros` from `rustc_middle`.Nicholas Nethercote-0/+1
2024-03-28Restrict const ty's regions to static when putting them in canonical var listMichael Goulet-0/+4
2024-03-27Remove `Partial/Ord` from `EarlyParamRegion`Oli Scherer-1/+1
2024-03-27Remove `Partial/Ord` from `BoundRegion`Oli Scherer-3/+3
2024-03-27Remove `Ord` from `Ty`, `Const`, and `Region`Oli Scherer-1/+1
2024-03-20make `type_flags(ReError) & HAS_ERROR`Ali MJ Al-Nasrawy-0/+1
2024-03-18update region debug formattingBoxy-2/+16
2024-03-04Allow a way to add constructors for rustc_type_ir typesMichael Goulet-0/+6
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-2/+2
2024-02-13Uplift TypeVisitableExt into rustc_type_irMichael Goulet-0/+13
2024-02-12Tweak delayed bug mentions.Nicholas Nethercote-4/+4
2024-01-30Move predicate, region, and const stuff into their own modules in middleMichael Goulet-0/+399