about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/interpret/discriminant.rs
AgeCommit message (Expand)AuthorLines
2023-11-14Fix some typoscui fliter-2/+2
2023-10-25Evaluate computed values to constants.Camille GILLOT-5/+6
2023-10-20s/generator/coroutine/Oli Scherer-3/+3
2023-10-20s/Generator/Coroutine/Oli Scherer-1/+1
2023-09-21try to avoid some layout_of callsRalf Jung-1/+1
2023-09-20interpret: more consistently use ImmTy in operators and castsRalf Jung-7/+6
2023-09-11Return ImmTy in discriminant_for_variant.Camille GILLOT-3/+4
2023-07-25interpret: make read functions generic over operand typeRalf Jung-18/+13
2023-07-25interpret: make write functions generic over the place typeRalf Jung-6/+11
2023-07-25interpret: read_discriminant: only return VariantIdxRalf Jung-27/+39
2023-07-25interpret: refactor projection code to work on a common trait, and use that f...Ralf Jung-6/+22
2023-07-21Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"David Tolnay-14/+10
2023-07-21support non-null pointer niches in CTFEMoulins-10/+14
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-5/+3
2023-04-16Various minor Idx-related tweaksScott McMurray-8/+9
2023-02-06interpret: move discriminant reading and writing to separate fileRalf Jung-0/+238