Only generate dummy assign when instrumenting coverage
And make the LocalDecl internal, to avoid needing to declare storage. (For multiple `continue` stateuemtns, it must also be mutable.)
This commit is contained in:
parent
448e52d97c
commit
d1d7fb1ae5
2 changed files with 15 additions and 14 deletions
|
|
@ -8,7 +8,6 @@ fn main() -> () {
|
|||
let mut _4: !; // in scope 0 at $DIR/loop_test.rs:13:5: 16:6
|
||||
let mut _5: (); // in scope 0 at $DIR/loop_test.rs:6:1: 17:2
|
||||
let _6: i32; // in scope 0 at $DIR/loop_test.rs:14:13: 14:14
|
||||
let _7: (); // in scope 0 at $DIR/loop_test.rs:15:9: 15:17
|
||||
scope 1 {
|
||||
debug x => _6; // in scope 1 at $DIR/loop_test.rs:14:13: 14:14
|
||||
}
|
||||
|
|
@ -43,9 +42,6 @@ fn main() -> () {
|
|||
StorageLive(_6); // scope 0 at $DIR/loop_test.rs:14:13: 14:14
|
||||
_6 = const 1_i32; // scope 0 at $DIR/loop_test.rs:14:17: 14:18
|
||||
FakeRead(ForLet(None), _6); // scope 0 at $DIR/loop_test.rs:14:13: 14:14
|
||||
StorageLive(_7); // scope 1 at $DIR/loop_test.rs:15:9: 15:17
|
||||
_7 = const (); // scope 1 at $DIR/loop_test.rs:15:9: 15:17
|
||||
StorageDead(_7); // scope 1 at $DIR/loop_test.rs:15:9: 15:17
|
||||
StorageDead(_6); // scope 0 at $DIR/loop_test.rs:16:5: 16:6
|
||||
goto -> bb3; // scope 0 at $DIR/loop_test.rs:1:1: 1:1
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue