Functions§
- branches 🔒
- const_
to_ 🔒valtree_ inner - create_
valtree_ 🔒place - dump_
place 🔒 - eval_
to_ 🔒valtree - Evaluates a constant and turns it into a type-level constant value.
- reconstruct_
place_ 🔒meta - Valtrees don’t store the
MemPlaceMeta
that all dynamically sized values have in the interpreter. This function reconstructs it. - slice_
branches 🔒 - valtree_
into_ 🔒mplace - valtree_
to_ const_ value - Converts a
ValTree
to aConstValue
, which is needed after mir construction has finished. - valtree_
to_ 🔒ref - Put a valtree into memory and return a reference to that.