about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/universal_regions.rs
AgeCommit message (Expand)AuthorLines
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-2/+2
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-2/+2
2024-02-16Move trait into attr so it's greppableMichael Goulet-2/+2
2024-02-16Use extension trait deriveMichael Goulet-20/+2
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-5/+2
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+3
2024-02-06More comments, final tweaksMichael Goulet-0/+8
2024-02-06Bless tests, add commentsMichael Goulet-1/+4
2024-02-06Teach typeck/borrowck/solvers how to deal with async closuresMichael Goulet-1/+57
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+3
2024-01-14Simplify closure_env_ty and closure_env_paramMichael Goulet-1/+5
2024-01-04Check yield terminator's resume type in borrowckMichael Goulet-3/+9
2023-12-28Remove movability from TyKind::CoroutineMichael Goulet-11/+8
2023-11-26Rollup merge of #118302 - mu001999:dead_code/clean, r=cjgillotGuillaume Gomez-60/+0
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-1/+1
2023-11-26Clean dead codesr0cky-60/+0
2023-11-17rename bound region instantiationlcnr-5/+5
2023-11-14finish `RegionKind` renamelcnr-4/+4
2023-11-13rename `ReLateBound` to `ReBound`lcnr-1/+1
2023-10-20s/generator/coroutine/Oli Scherer-15/+15
2023-10-20s/Generator/Coroutine/Oli Scherer-10/+10
2023-10-04Fix misuses of a vs ancui fliter-2/+2
2023-09-26subst -> instantiatelcnr-3/+2
2023-09-24Remove span from BrAnon.Camille GILLOT-14/+6
2023-09-21Prevent promotion of const fn calls in inline constsOli Scherer-1/+1
2023-09-11Disentangle `Debug` and `Display` for `Ty`.Nicholas Nethercote-4/+17
2023-08-01Use upvar_tys in more places, make it a listMichael Goulet-7/+4
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-76/+76
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-1/+3
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-1/+1
2023-05-29Rename `tcx.mk_re_*` => `Region::new_*`Maybe Waffle-5/+6
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-7/+7
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-24/+24
2023-04-16Various minor Idx-related tweaksScott McMurray-2/+2
2023-04-13Remove `ToRegionVid`.Nicholas Nethercote-12/+11
2023-04-11Add `sym::anon`.Nicholas Nethercote-2/+2
2023-04-11Use the existing `static` and `env` symbols instead of interning.Nicholas Nethercote-4/+3
2023-04-11Introduce `Region::get_name_or_anon`.Nicholas Nethercote-27/+6
2023-03-07Auto merge of #108735 - clubby789:borrowck-unstable, r=Nilstriebbors-0/+3
2023-03-05Remove `allow(potential_query_instability)` from `borrowck`clubby789-0/+3
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-3/+1
2023-02-26Avoid more calls to typeck.Camille GILLOT-12/+15
2023-02-24Rename many interner functions.Nicholas Nethercote-6/+6
2023-02-22Remove type-traversal trait aliasesAlan Egerton-5/+5
2023-02-19add some cfgs backb-naber-15/+31
2023-02-19remove cfgsb-naber-51/+2
2023-02-19rebaseb-naber-61/+58
2023-02-19some conditional importsb-naber-0/+2
2023-02-19collect region contexts during mir renumberingb-naber-5/+112