move marking-locals-live out of push_stack_frame, so it happens with argument passing
this entirely avoids even creating unsized locals in Immediate::Uninitialized state
This commit is contained in:
parent
bdd5855b8e
commit
a09df43d9f
15 changed files with 188 additions and 105 deletions
|
@ -415,6 +415,8 @@ pub enum UnsupportedOpInfo {
|
|||
/// Free-form case. Only for errors that are never caught!
|
||||
// FIXME still use translatable diagnostics
|
||||
Unsupported(String),
|
||||
/// Unsized local variables.
|
||||
UnsizedLocal,
|
||||
//
|
||||
// The variants below are only reachable from CTFE/const prop, miri will never emit them.
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue