about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-06-19 09:43:58 +0000
committerbors <bors@rust-lang.org>2019-06-19 09:43:58 +0000
commit9cb052acfb25c12d5e8960f9ea53b69a2f19b0e8 (patch)
tree982b766b91ad352b683db1af1e6799a7531b65be /src/libsyntax/parse
parenta6cbf2d1344418cd2807cc5380ef1247647a1e12 (diff)
parentcd290c7ee9cc00413116f402823475ed5735293a (diff)
downloadrust-9cb052acfb25c12d5e8960f9ea53b69a2f19b0e8.tar.gz
rust-9cb052acfb25c12d5e8960f9ea53b69a2f19b0e8.zip
Auto merge of #58351 - oli-obk:double_check_const_eval, r=RalfJung
Refactor interning to properly mark memory as mutable or immutable

r? @RalfJung

This implementation is incomplete out of multiple reasons

* [ ] add `-Zunleash_the_miri_inside_of_you` tests
* [ ] report an error if there's an `UnsafeCell` behind a reference in a constant
* [ ] make validity checks actually test whether the mutability of their allocations match what they see in the type
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions