| Age | Commit message (Collapse) | Author | Lines |
|
Also "rename" -Zmir-emit-validate to -Zmir-emit-retag, which is just a boolean (yes or no).
|
|
This shrinks StatementKind from 80 bytes to 64 bytes on 64-bit.
|
|
|
|
|
|
Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closure|Generator|GeneratorWitness|Never|Tuple|Projection|Anon|Infer|Error}
|
|
|
|
Remove a clone in mir/transform/add_validation
Remove a clone of `mir.local_decls`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/ unsafe function
|
|
|
|
|
|
|
|
|
|
|
|
different Lvalue type
|
|
This matters if the lvalues that is suspended involves Deref'ing a reference --
that reference's lifetime will then not be in the type any more
|
|
|
|
|
|
|
|
|