diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2017-08-07 22:30:39 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2017-08-09 11:44:21 -0700 |
| commit | c25ddf21f18c3eeeaea2a4dffd70d2f6183068b5 (patch) | |
| tree | 9715e57405ae14bd7877dec129bce733daf72dc1 /src/test/mir-opt/basic_assignment.rs | |
| parent | cc4ff8f4d169562ff4ae22b94197a191215e6d56 (diff) | |
| parent | c5e2051f070c01241f68720a92a0957bcb070597 (diff) | |
| download | rust-c25ddf21f18c3eeeaea2a4dffd70d2f6183068b5.tar.gz rust-c25ddf21f18c3eeeaea2a4dffd70d2f6183068b5.zip | |
Merge remote-tracking branch 'origin/master' into gen
Diffstat (limited to 'src/test/mir-opt/basic_assignment.rs')
| -rw-r--r-- | src/test/mir-opt/basic_assignment.rs | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/src/test/mir-opt/basic_assignment.rs b/src/test/mir-opt/basic_assignment.rs index ef5158a403a..d3bf7f68785 100644 --- a/src/test/mir-opt/basic_assignment.rs +++ b/src/test/mir-opt/basic_assignment.rs @@ -47,42 +47,36 @@ fn main() { // StorageDead(_3); // StorageLive(_4); // _4 = std::option::Option<std::boxed::Box<u32>>::None; +// StorageLive(_5); // StorageLive(_6); -// StorageLive(_7); -// _7 = _4; -// replace(_6 <- _7) -> [return: bb6, unwind: bb7]; +// _6 = _4; +// replace(_5 <- _6) -> [return: bb1, unwind: bb5]; // } // bb1: { -// resume; +// drop(_6) -> [return: bb6, unwind: bb4]; // } // bb2: { -// drop(_4) -> bb1; +// resume; // } // bb3: { -// goto -> bb2; +// drop(_4) -> bb2; // } // bb4: { -// drop(_6) -> bb3; +// drop(_5) -> bb3; // } // bb5: { -// goto -> bb4; +// drop(_6) -> bb4; // } // bb6: { -// drop(_7) -> [return: bb8, unwind: bb4]; +// StorageDead(_6); +// _0 = (); +// drop(_5) -> [return: bb7, unwind: bb3]; // } // bb7: { -// drop(_7) -> bb5; +// StorageDead(_5); +// drop(_4) -> bb8; // } // bb8: { -// StorageDead(_7); -// _0 = (); -// drop(_6) -> [return: bb9, unwind: bb2]; -// } -// bb9: { -// StorageDead(_6); -// drop(_4) -> bb10; -// } -// bb10: { // StorageDead(_4); // StorageDead(_2); // StorageDead(_1); |
