about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/interpret/queries.rs
AgeCommit message (Expand)AuthorLines
2022-06-14address reviewb-naber-20/+0
2022-06-14address reviewb-naber-1/+1
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-7/+73
2022-06-04use precise spans for recursive const evaluationRalf Jung-3/+16
2022-05-16use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons...b-naber-1/+12
2022-03-22erase region in ParamEnvAnd and make ConstUnifyCtxt privateb-naber-1/+4
2022-03-22fix previous failures and address reviewb-naber-1/+1
2022-03-21stall on on constants that contain infer vars in const_eval_resolveb-naber-0/+8
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-2/+2
2022-02-16Support pretty printing of invalid constantsTomasz Miąsko-0/+8
2022-01-15initial revertEllen-1/+1
2021-12-12Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"Deadbeef-0/+2
2021-12-03Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino"Santiago Pastorino-2/+0
2021-11-29Always use const param envs for const eval.Oli Scherer-0/+2
2021-08-26make unevaluated const substs optionallcnr-1/+1
2021-03-20update `const_eval_resolve`lcnr-6/+4
2021-02-14param_env debugs are instrumental to rustc's successEllen-1/+1
2021-02-13debug!("paramenv={}paramenv={}paramenv={}paramenv={}")Ellen-0/+1
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-09-19Reflect the "do not call this query directly" mentality in its nameOliver Scherer-2/+2
2020-09-19Unify the names of const eval queries and their return typesOliver Scherer-8/+8
2020-09-19Rename const eval queries to reflect the validation changesOliver Scherer-3/+3
2020-08-30mv compiler to compiler/mark-0/+100