@@ -32,25 +32,27 @@ public struct TopLevelStruct {
3232 // CHECK: [[UNAVAIL_BB]]:
3333 // CHECK: [[FALLBACKFN:%.*]] = function_ref @$s11back_deploy14TopLevelStructV8propertyACvrTwB : $@yield_once @convention(method) (TopLevelStruct) -> @yields TopLevelStruct
3434 // CHECK: ([[YIELD_RES:%.*]], [[YIELD_TOK:%.*]]) = begin_apply [[FALLBACKFN]]([[BB0_ARG]]) : $@yield_once @convention(method) (TopLevelStruct) -> @yields TopLevelStruct
35- // CHECK: end_apply [[YIELD_TOK]]
3635 // CHECK: yield [[YIELD_RES]] : $TopLevelStruct, resume [[UNAVAIL_RESUME_BB:bb[0-9]+]], unwind [[UNAVAIL_UNWIND_BB:bb[0-9]+]]
3736 //
3837 // CHECK: [[UNAVAIL_UNWIND_BB]]:
38+ // CHECK: end_apply [[YIELD_TOK]]
3939 // CHECK: br [[UNWIND_BB:bb[0-9]+]]
4040 //
4141 // CHECK: [[UNAVAIL_RESUME_BB]]:
42+ // CHECK: end_apply [[YIELD_TOK]]
4243 // CHECK: br [[RETURN_BB:bb[0-9]+]]
4344 //
4445 // CHECK: [[AVAIL_BB]]:
4546 // CHECK: [[ORIGFN:%.*]] = function_ref @$s11back_deploy14TopLevelStructV8propertyACvr : $@yield_once @convention(method) (TopLevelStruct) -> @yields TopLevelStruct
4647 // CHECK: ([[YIELD_RES:%.*]], [[YIELD_TOK:%.*]]) = begin_apply [[ORIGFN]]([[BB0_ARG]]) : $@yield_once @convention(method) (TopLevelStruct) -> @yields TopLevelStruct
47- // CHECK: end_apply [[YIELD_TOK]]
4848 // CHECK: yield [[YIELD_RES]] : $TopLevelStruct, resume [[AVAIL_RESUME_BB:bb[0-9]+]], unwind [[UAVAIL_UNWIND_BB:bb[0-9]+]]
4949 //
5050 // CHECK: [[UAVAIL_UNWIND_BB]]:
51+ // CHECK: end_apply [[YIELD_TOK]]
5152 // CHECK: br [[UNWIND_BB]]
5253 //
5354 // CHECK: [[AVAIL_RESUME_BB]]:
55+ // CHECK: end_apply [[YIELD_TOK]]
5456 // CHECK: br [[RETURN_BB]]
5557 //
5658 // CHECK: [[RETURN_BB]]:
0 commit comments