44// - Other fields are not marked artificial
55//
66//
7- //@ compile-flags: -C debuginfo=2 --edition=2018
7+ //@ compile-flags: -C debuginfo=2
8+ //@ edition: 2018
89//@ ignore-msvc
910
1011#![ feature( coroutines, coroutine_trait) ]
@@ -27,26 +28,26 @@ fn coroutine_test() -> impl Coroutine<Yield = i32, Return = ()> {
2728// CHECK-NOT: flags: DIFlagArtificial
2829// CHECK-SAME: discriminator: [[DISC:![0-9]*]]
2930// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "0", scope: [[VARIANT]],
30- // CHECK-SAME: file: [[FILE:![0-9]*]], line: 15 ,
31+ // CHECK-SAME: file: [[FILE:![0-9]*]], line: 16 ,
3132// CHECK-NOT: flags: DIFlagArtificial
3233// CHECK-SAME: )
3334// CHECK: {{!.*}} = !DICompositeType(tag: DW_TAG_structure_type, name: "Unresumed", scope: [[GEN]],
3435// CHECK-NOT: flags: DIFlagArtificial
3536// CHECK-SAME: )
3637// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "1", scope: [[VARIANT]],
37- // CHECK-SAME: file: [[FILE]], line: 19 ,
38+ // CHECK-SAME: file: [[FILE]], line: 20 ,
3839// CHECK-NOT: flags: DIFlagArtificial
3940// CHECK-SAME: )
4041// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "2", scope: [[VARIANT]],
41- // CHECK-SAME: file: [[FILE]], line: 19 ,
42+ // CHECK-SAME: file: [[FILE]], line: 20 ,
4243// CHECK-NOT: flags: DIFlagArtificial
4344// CHECK-SAME: )
4445// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "3", scope: [[VARIANT]],
45- // CHECK-SAME: file: [[FILE]], line: 16 ,
46+ // CHECK-SAME: file: [[FILE]], line: 17 ,
4647// CHECK-NOT: flags: DIFlagArtificial
4748// CHECK-SAME: )
4849// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "4", scope: [[VARIANT]],
49- // CHECK-SAME: file: [[FILE]], line: 18 ,
50+ // CHECK-SAME: file: [[FILE]], line: 19 ,
5051// CHECK-NOT: flags: DIFlagArtificial
5152// CHECK-SAME: )
5253// CHECK: [[S1:!.*]] = !DICompositeType(tag: DW_TAG_structure_type, name: "Suspend1", scope: [[GEN]],
0 commit comments