about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src/universal_regions.rs
AgeCommit message (Expand)AuthorLines
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
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-7/+4
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-2/+2
2023-02-15Add specialized variants of `mk_region`.Nicholas Nethercote-12/+6
2023-02-09Use 'static RegionVid for ReErrorEsteban Küber-3/+9
2023-02-09Change to `ReError(ErrorGuaranteed)`Esteban Küber-1/+1
2023-02-09Introduce `ReError`Esteban Küber-0/+2
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-2/+2
2023-01-26replace usages of fn_sig query with bound_fn_sigKyle Matsuda-2/+2
2023-01-22Update universal_regions.rsSamuel Moelius-1/+1
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2022-12-06`rustc_borrowck`: remove `ref` patternsMaybe Waffle-3/+3
2022-10-31Add bug! back to late_bound_vars queryMichael Goulet-0/+4
2022-10-31Make external/local late-bound region registration more explicitMichael Goulet-25/+68