@@ -14,9 +14,9 @@ sil @PrivateA_yesOverrides : $@convention(method) (@guaranteed PrivateA) -> ()
14
14
sil @PrivateA_isFinal : $@convention(method) (@guaranteed PrivateA) -> ()
15
15
16
16
// NOWMO-LABEL: sil_vtable PrivateA {
17
- // NOWMO: #PrivateA.noOverrides{{. *}} [nonoverridden]
17
+ // NOWMO: #PrivateA.noOverrides{{[^[]] *}}
18
18
// NOWMO-NOT: #PrivateA.yesOverrides{{.*}} [nonoverridden]
19
- // NOWMO: #PrivateA.isFinal{{. *}} [nonoverridden]
19
+ // NOWMO: #PrivateA.isFinal{{[^[]] *}}
20
20
21
21
// WMO-LABEL: sil_vtable PrivateA {
22
22
// WMO: #PrivateA.noOverrides{{.*}} [nonoverridden]
@@ -35,9 +35,9 @@ private class PrivateB: PrivateA {
35
35
sil @PrivateB_yesOverrides : $@convention(method) (@guaranteed PrivateB) -> ()
36
36
37
37
// NOWMO-LABEL: sil_vtable PrivateB {
38
- // NOWMO: #PrivateA.noOverrides{{. *}} [nonoverridden]
38
+ // NOWMO: #PrivateA.noOverrides{{[^[]] *}}
39
39
// NOWMO-NOT: #PrivateA.yesOverrides{{.*}} [nonoverridden]
40
- // NOWMO: #PrivateA.isFinal{{. *}} [nonoverridden]
40
+ // NOWMO: #PrivateA.isFinal{{[^[]] *}}
41
41
42
42
// WMO-LABEL: sil_vtable PrivateB {
43
43
// WMO: #PrivateA.noOverrides{{.*}} [nonoverridden]
@@ -62,7 +62,7 @@ sil @InternalA_isFinal : $@convention(method) (@guaranteed InternalA) -> ()
62
62
// NOWMO-LABEL: sil_vtable InternalA {
63
63
// NOWMO-NOT: #InternalA.noOverrides{{.*}} [nonoverridden]
64
64
// NOWMO-NOT: #InternalA.yesOverrides{{.*}} [nonoverridden]
65
- // NOWMO: #InternalA.isFinal{{. *}} [nonoverridden]
65
+ // NOWMO: #InternalA.isFinal{{[^[]] *}}
66
66
67
67
// WMO-LABEL: sil_vtable InternalA {
68
68
// WMO: #InternalA.noOverrides{{.*}} [nonoverridden]
@@ -83,7 +83,7 @@ sil @InternalB_yesOverrides : $@convention(method) (@guaranteed InternalB) -> ()
83
83
// NOWMO-LABEL: sil_vtable InternalB {
84
84
// NOWMO-NOT: #InternalA.noOverrides{{.*}} [nonoverridden]
85
85
// NOWMO-NOT: #InternalA.yesOverrides{{.*}} [nonoverridden]
86
- // NOWMO: #InternalA.isFinal{{. *}} [nonoverridden]
86
+ // NOWMO: #InternalA.isFinal{{[^[]] *}}
87
87
88
88
// WMO-LABEL: sil_vtable InternalB {
89
89
// WMO: #InternalA.noOverrides{{.*}} [nonoverridden]
@@ -108,7 +108,7 @@ sil @PublicA_isFinal : $@convention(method) (@guaranteed PublicA) -> ()
108
108
// NOWMO-LABEL: sil_vtable PublicA {
109
109
// NOWMO-NOT: #PublicA.noOverrides{{.*}} [nonoverridden]
110
110
// NOWMO-NOT: #PublicA.yesOverrides{{.*}} [nonoverridden]
111
- // NOWMO: #PublicA.isFinal{{. *}} [nonoverridden]
111
+ // NOWMO: #PublicA.isFinal{{[^[]] *}}
112
112
113
113
// WMO-LABEL: sil_vtable PublicA {
114
114
// WMO: #PublicA.noOverrides{{.*}} [nonoverridden]
@@ -129,7 +129,7 @@ sil @PublicB_yesOverrides : $@convention(method) (@guaranteed PublicB) -> ()
129
129
// NOWMO-LABEL: sil_vtable PublicB {
130
130
// NOWMO-NOT: #PublicA.noOverrides{{.*}} [nonoverridden]
131
131
// NOWMO-NOT: #PublicA.yesOverrides{{.*}} [nonoverridden]
132
- // NOWMO: #PublicA.isFinal{{. *}} [nonoverridden]
132
+ // NOWMO: #PublicA.isFinal{{[^[]] *}}
133
133
134
134
// WMO-LABEL: sil_vtable PublicB {
135
135
// WMO: #PublicA.noOverrides{{.*}} [nonoverridden]
@@ -154,7 +154,7 @@ sil @OpenA_isFinal : $@convention(method) (@guaranteed OpenA) -> ()
154
154
// NOWMO-LABEL: sil_vtable OpenA {
155
155
// NOWMO-NOT: #OpenA.noOverrides{{.*}} [nonoverridden]
156
156
// NOWMO-NOT: #OpenA.yesOverrides{{.*}} [nonoverridden]
157
- // NOWMO: #OpenA.isFinal{{. *}} [nonoverridden]
157
+ // NOWMO: #OpenA.isFinal{{[^[]] *}}
158
158
159
159
// WMO-LABEL: sil_vtable OpenA {
160
160
// WMO-NOT: #OpenA.noOverrides{{.*}} [nonoverridden]
@@ -175,7 +175,7 @@ sil @OpenB_yesOverrides : $@convention(method) (@guaranteed OpenB) -> ()
175
175
// NOWMO-LABEL: sil_vtable OpenB {
176
176
// NOWMO-NOT: #OpenA.noOverrides{{.*}} [nonoverridden]
177
177
// NOWMO-NOT: #OpenA.yesOverrides{{.*}} [nonoverridden]
178
- // NOWMO: #OpenA.isFinal{{. *}} [nonoverridden]
178
+ // NOWMO: #OpenA.isFinal{{[^[]] *}}
179
179
180
180
// WMO-LABEL: sil_vtable OpenB {
181
181
// WMO-NOT: #OpenA.noOverrides{{.*}} [nonoverridden]
0 commit comments