summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/interpret/value.rs
AgeCommit message (Expand)AuthorLines
2021-02-02Fix out of date `Scalar` documentationJake Hughes-1/+1
2021-01-16Enforce that query results implement DebugAaron Hill-1/+1
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-3/+3
2020-11-04Move ZST constant to the top of the impl blockoli-2/+2
2020-11-04Do not raise interp errors from the scalar int moduleoli-1/+7
2020-11-04Add helper for getting an `int` out of a `Scalar`oli-0/+8
2020-11-04Replace `Scalar::zst` with a `Scalar::ZST` constantoli-4/+1
2020-11-04No need for a `zst` constructor method when we can have a constantoli-1/+1
2020-11-04s/Scalar::Raw/Scalar::Intoli-22/+22
2020-11-04Split the "raw integer bytes" part out of `Scalar`Oliver Scherer-86/+21
2020-10-14Remove unused code from rustc_middleest31-9/+0
2020-10-13Replace absolute paths with relative onesest31-2/+2
2020-10-06Rollup merge of #76995 - LingMan:middle_matches, r=varkorYuki Okushi-8/+2
2020-09-21Cache `eval_to_allocation_raw` on diskOliver Scherer-1/+1
2020-09-21Reduce boilerplate with the matches! macroLingMan-8/+2
2020-09-20Auto merge of #74949 - oli-obk:validate_const_eval_raw, r=RalfJungbors-2/+2
2020-09-19Address review commentsOliver Scherer-1/+1
2020-09-19Unify the names of const eval queries and their return typesOliver Scherer-1/+1
2020-09-12also assert ScalarMaybeUninit sizeRalf Jung-0/+3
2020-08-30mv compiler to compiler/mark-0/+720