about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/abstract_const.rs
AgeCommit message (Expand)AuthorLines
2023-09-18Remove more unused `Lift` impls.Nicholas Nethercote-1/+1
2023-07-25Make everything builtin!Michael Goulet-3/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-2/+2
2023-07-04Replace `const_error` methods with `Const::new_error`Boxy-1/+1
2023-05-14Rename const error methods for consistencyMichael Goulet-1/+1
2023-05-09add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_constKyle Matsuda-8/+1
2023-05-02correctly recurse when expanding anon constsBoxy-1/+2
2023-04-20Remove WithOptconstParam.Camille GILLOT-9/+2
2023-04-17Spelling - compilerJosh Soref-1/+1
2023-02-22Remove type-traversal trait aliasesAlan Egerton-2/+3
2023-02-13Rename folder traits' `tcx` method to `interner`Alan Egerton-1/+1
2023-02-13Make folding traits generic over the InternerAlan Egerton-1/+1
2023-02-13Alias folding/visiting traits instead of re-exportAlan Egerton-2/+1
2022-11-25Make `expand_abstract_consts` infallibleBoxy-49/+19
2022-11-25fmtBoxy-1/+1
2022-11-25Add expand_abstract_constkadmin-49/+60
2022-11-25Add empty ConstKind::Abstractkadmin-149/+58
2022-11-02deprecate DelaySpanBugEmitted and use ErrorGuaranteed directlyyukang-2/+2
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-4/+4
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-1/+1
2022-09-22introduce mir::Unevaluatedb-naber-1/+1
2022-09-19remove the `Subst` trait, always use `EarlyBinder`lcnr-1/+1
2022-09-13use ty::Unevaluated<'tcx, ()> in type systemb-naber-1/+1
2022-07-14Fix overlapping implskadmin-137/+29
2022-07-12Move abstract const to rustc_middle::tykadmin-0/+302