@@ -26,9 +26,18 @@ public enum Enum {
26
26
// CHECK-SAME: ], section "llvm.metadata"
27
27
28
28
// CHECK: !llvm.used.conditional = !{[[C1:!.*]], [[C2:!.*]], [[C3:!.*]], [[C4:!.*]], [[C5:!.*]]}
29
- // CHECK: [[C1]] = !{{{.*}} @"$s4main11TheProtocolHr", i32 0, {{.*}} @"$s4main11TheProtocolMp"}
29
+
30
+ // CHECK: [[C1]] = !{{{.*}} @"$s4main11TheProtocolHr", i32 0, [[C1A:!.*]]}
31
+ // CHECK: [[C1A]] = !{{{.*}} @"$s4main11TheProtocolMp"}
32
+
30
33
// CHECK: [[C2]] = !{{{.*}} @"$s4main5ClassCAA11TheProtocolAAHc", i32 1, [[C2A:!.*]]}
31
34
// CHECK: [[C2A]] = !{{{.*}} @"$s4main11TheProtocolMp", {{.*}} @"$s4main5ClassCMn"}
32
- // CHECK: [[C3]] = !{{{.*}} @"$s4main5ClassCHn", i32 0, {{.*}} @"$s4main5ClassCMn"}
33
- // CHECK: [[C4]] = !{{{.*}} @"$s4main6StructVHn", i32 0, {{.*}} @"$s4main6StructVMn"}
34
- // CHECK: [[C5]] = !{{{.*}} @"$s4main4EnumOHn", i32 0, {{.*}} @"$s4main4EnumOMn"}
35
+
36
+ // CHECK: [[C3]] = !{{{.*}} @"$s4main5ClassCHn", i32 0, [[C3A:!.*]]}
37
+ // CHECK: [[C3A]] = !{{{.*}} @"$s4main5ClassCMn"}
38
+
39
+ // CHECK: [[C4]] = !{{{.*}} @"$s4main6StructVHn", i32 0, [[C4A:!.*]]}
40
+ // CHECK: [[C4A]] = !{{{.*}} @"$s4main6StructVMn"}
41
+
42
+ // CHECK: [[C5]] = !{{{.*}} @"$s4main4EnumOHn", i32 0, [[C5A:!.*]]}
43
+ // CHECK: [[C5A]] = !{{{.*}} @"$s4main4EnumOMn"}
0 commit comments