rust/compiler/rustc_mir/src
Oli Scherer a4fbac163e Implement valtree
valtree is a version of constants that is inherently safe to be used within types.
This is in contrast to ty::Const which can have different representations of the same value. These representation differences can show up in hashing or equality comparisons, breaking type equality of otherwise equal types.
valtrees do not have this problem.
2021-03-12 12:16:14 +00:00
..
borrow_check Auto merge of #82935 - henryboisdequin:diagnostic-cleanups, r=estebank 2021-03-12 09:05:38 +00:00
const_eval Implement valtree 2021-03-12 12:16:14 +00:00
dataflow Clean up todos 2021-03-09 19:31:31 +00:00
interpret Implement valtree 2021-03-12 12:16:14 +00:00
monomorphize Fixes -Zpolymorphize for src/test/ui/const-generics/auxiliary/crayte.rs 2021-03-04 15:45:31 +00:00
transform Rename Option::get_or_insert_default 2021-03-10 09:07:16 -06:00
util Update match branches 2021-03-09 16:54:13 +00:00
lib.rs Implement valtree 2021-03-12 12:16:14 +00:00
shim.rs Auto merge of #82727 - oli-obk:shrinkmem, r=pnkfelix 2021-03-08 08:39:24 +00:00