Bless tests
This commit is contained in:
parent
c5829c2ee5
commit
2a9d710d99
82 changed files with 187 additions and 179 deletions
|
@ -98,14 +98,14 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
StorageLive(_3); // scope 0 at $DIR/async_await.rs:+1:5: +1:14
|
||||
StorageLive(_4); // scope 0 at $DIR/async_await.rs:+1:8: +1:14
|
||||
StorageLive(_5); // scope 0 at $DIR/async_await.rs:+1:5: +1:8
|
||||
_5 = a() -> bb2; // scope 0 at $DIR/async_await.rs:+1:5: +1:8
|
||||
_5 = a() -> [return: bb2, unwind unreachable]; // scope 0 at $DIR/async_await.rs:+1:5: +1:8
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:15:5: 15:6
|
||||
// + literal: Const { ty: fn() -> impl Future<Output = ()> {a}, val: Value(<ZST>) }
|
||||
}
|
||||
|
||||
bb2: {
|
||||
_4 = <impl Future<Output = ()> as IntoFuture>::into_future(move _5) -> bb3; // scope 0 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_4 = <impl Future<Output = ()> as IntoFuture>::into_future(move _5) -> [return: bb3, unwind unreachable]; // scope 0 at $DIR/async_await.rs:+1:8: +1:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:15:8: 15:14
|
||||
// + literal: Const { ty: fn(impl Future<Output = ()>) -> <impl Future<Output = ()> as IntoFuture>::IntoFuture {<impl Future<Output = ()> as IntoFuture>::into_future}, val: Value(<ZST>) }
|
||||
|
@ -126,7 +126,7 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
StorageLive(_12); // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_12 = &mut (((*(_1.0: &mut [async fn body@$DIR/async_await.rs:14:18: 17:2])) as variant#3).0: impl std::future::Future<Output = ()>); // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_11 = &mut (*_12); // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_10 = Pin::<&mut impl Future<Output = ()>>::new_unchecked(move _11) -> bb5; // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_10 = Pin::<&mut impl Future<Output = ()>>::new_unchecked(move _11) -> [return: bb5, unwind unreachable]; // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:15:8: 15:14
|
||||
// + literal: Const { ty: unsafe fn(&mut impl Future<Output = ()>) -> Pin<&mut impl Future<Output = ()>> {Pin::<&mut impl Future<Output = ()>>::new_unchecked}, val: Value(<ZST>) }
|
||||
|
@ -145,7 +145,7 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
bb6: {
|
||||
_13 = &mut (*_14); // scope 2 at $DIR/async_await.rs:+1:5: +1:14
|
||||
StorageDead(_15); // scope 2 at $DIR/async_await.rs:+1:13: +1:14
|
||||
_9 = <impl Future<Output = ()> as Future>::poll(move _10, move _13) -> bb7; // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
_9 = <impl Future<Output = ()> as Future>::poll(move _10, move _13) -> [return: bb7, unwind unreachable]; // scope 2 at $DIR/async_await.rs:+1:8: +1:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:15:8: 15:14
|
||||
// + literal: Const { ty: for<'a, 'b, 'c> fn(Pin<&'a mut impl Future<Output = ()>>, &'b mut Context<'c>) -> Poll<<impl Future<Output = ()> as Future>::Output> {<impl Future<Output = ()> as Future>::poll}, val: Value(<ZST>) }
|
||||
|
@ -206,14 +206,14 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
StorageDead(_3); // scope 0 at $DIR/async_await.rs:+1:14: +1:15
|
||||
StorageLive(_21); // scope 0 at $DIR/async_await.rs:+2:8: +2:14
|
||||
StorageLive(_22); // scope 0 at $DIR/async_await.rs:+2:5: +2:8
|
||||
_22 = a() -> bb14; // scope 0 at $DIR/async_await.rs:+2:5: +2:8
|
||||
_22 = a() -> [return: bb14, unwind unreachable]; // scope 0 at $DIR/async_await.rs:+2:5: +2:8
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:16:5: 16:6
|
||||
// + literal: Const { ty: fn() -> impl Future<Output = ()> {a}, val: Value(<ZST>) }
|
||||
}
|
||||
|
||||
bb14: {
|
||||
_21 = <impl Future<Output = ()> as IntoFuture>::into_future(move _22) -> bb15; // scope 0 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_21 = <impl Future<Output = ()> as IntoFuture>::into_future(move _22) -> [return: bb15, unwind unreachable]; // scope 0 at $DIR/async_await.rs:+2:8: +2:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:16:8: 16:14
|
||||
// + literal: Const { ty: fn(impl Future<Output = ()>) -> <impl Future<Output = ()> as IntoFuture>::IntoFuture {<impl Future<Output = ()> as IntoFuture>::into_future}, val: Value(<ZST>) }
|
||||
|
@ -234,7 +234,7 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
StorageLive(_28); // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_28 = &mut (((*(_1.0: &mut [async fn body@$DIR/async_await.rs:14:18: 17:2])) as variant#4).0: impl std::future::Future<Output = ()>); // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_27 = &mut (*_28); // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_26 = Pin::<&mut impl Future<Output = ()>>::new_unchecked(move _27) -> bb17; // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_26 = Pin::<&mut impl Future<Output = ()>>::new_unchecked(move _27) -> [return: bb17, unwind unreachable]; // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:16:8: 16:14
|
||||
// + literal: Const { ty: unsafe fn(&mut impl Future<Output = ()>) -> Pin<&mut impl Future<Output = ()>> {Pin::<&mut impl Future<Output = ()>>::new_unchecked}, val: Value(<ZST>) }
|
||||
|
@ -253,7 +253,7 @@ fn b::{closure#0}(_1: Pin<&mut [async fn body@$DIR/async_await.rs:14:18: 17:2]>,
|
|||
bb18: {
|
||||
_29 = &mut (*_30); // scope 5 at $DIR/async_await.rs:+2:5: +2:14
|
||||
StorageDead(_31); // scope 5 at $DIR/async_await.rs:+2:13: +2:14
|
||||
_25 = <impl Future<Output = ()> as Future>::poll(move _26, move _29) -> bb19; // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
_25 = <impl Future<Output = ()> as Future>::poll(move _26, move _29) -> [return: bb19, unwind unreachable]; // scope 5 at $DIR/async_await.rs:+2:8: +2:14
|
||||
// mir::Constant
|
||||
// + span: $DIR/async_await.rs:16:8: 16:14
|
||||
// + literal: Const { ty: for<'a, 'b, 'c> fn(Pin<&'a mut impl Future<Output = ()>>, &'b mut Context<'c>) -> Poll<<impl Future<Output = ()> as Future>::Output> {<impl Future<Output = ()> as Future>::poll}, val: Value(<ZST>) }
|
||||
|
|
|
@ -63,7 +63,7 @@ fn droppy() -> () {
|
|||
}
|
||||
|
||||
bb4 (cleanup): {
|
||||
drop(_2) -> bb5; // scope 0 at $DIR/enum_cast.rs:+6:5: +6:6
|
||||
drop(_2) -> [return: bb5, unwind terminate]; // scope 0 at $DIR/enum_cast.rs:+6:5: +6:6
|
||||
}
|
||||
|
||||
bb5 (cleanup): {
|
||||
|
|
|
@ -17,7 +17,7 @@ fn main() -> () {
|
|||
}
|
||||
|
||||
bb1: {
|
||||
falseUnwind -> [real: bb2, cleanup: bb11]; // scope 0 at $DIR/issue_49232.rs:+1:5: +9:6
|
||||
falseUnwind -> [real: bb2, unwind: bb11]; // scope 0 at $DIR/issue_49232.rs:+1:5: +9:6
|
||||
}
|
||||
|
||||
bb2: {
|
||||
|
|
|
@ -95,15 +95,15 @@ fn move_out_by_subslice() -> () {
|
|||
}
|
||||
|
||||
bb9 (cleanup): {
|
||||
drop(_1) -> bb12; // scope 0 at $DIR/uniform_array_move_out.rs:+8:1: +8:2
|
||||
drop(_1) -> [return: bb12, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+8:1: +8:2
|
||||
}
|
||||
|
||||
bb10 (cleanup): {
|
||||
drop(_7) -> bb11; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
drop(_7) -> [return: bb11, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
}
|
||||
|
||||
bb11 (cleanup): {
|
||||
drop(_2) -> bb12; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
drop(_2) -> [return: bb12, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
}
|
||||
|
||||
bb12 (cleanup): {
|
||||
|
|
|
@ -95,15 +95,15 @@ fn move_out_from_end() -> () {
|
|||
}
|
||||
|
||||
bb9 (cleanup): {
|
||||
drop(_1) -> bb12; // scope 0 at $DIR/uniform_array_move_out.rs:+8:1: +8:2
|
||||
drop(_1) -> [return: bb12, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+8:1: +8:2
|
||||
}
|
||||
|
||||
bb10 (cleanup): {
|
||||
drop(_7) -> bb11; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
drop(_7) -> [return: bb11, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
}
|
||||
|
||||
bb11 (cleanup): {
|
||||
drop(_2) -> bb12; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
drop(_2) -> [return: bb12, unwind terminate]; // scope 0 at $DIR/uniform_array_move_out.rs:+6:5: +6:6
|
||||
}
|
||||
|
||||
bb12 (cleanup): {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue