line 320:
original: "valtree back a to MIR constant"
updated: "valtree back to a MIR constant"
This commit is contained in:
flash 2024-08-19 11:08:49 -07:00 committed by GitHub
parent 9c427609af
commit be6899e3fd
1 changed files with 1 additions and 1 deletions

View File

@ -317,7 +317,7 @@ compile-time and thus we cannot make any assumptions about them. References on t
ignore their address and just look at the backing value. We must make sure that the pointer values
of the references are not observable at compile time. We thus encode `&42` exactly like `42`.
Any conversion from
valtree back a to MIR constant value must reintroduce an actual indirection. At codegen time the
valtree back to a MIR constant value must reintroduce an actual indirection. At codegen time the
addresses may be deduplicated between multiple uses or not, entirely depending on arbitrary
optimization choices.