@@ -36,12 +36,12 @@ public struct S {
36
36
37
37
// CHECK: class SWIFT_SYMBOL("s:5Enums1EO") E final {
38
38
// CHECK: enum class cases {
39
- // CHECK-NEXT: x,
40
- // CHECK-NEXT: y,
41
- // CHECK-NEXT: z,
42
- // CHECK-NEXT: w,
43
- // CHECK-NEXT: auto_,
44
- // CHECK-NEXT: foobar
39
+ // CHECK-NEXT: x SWIFT_SYMBOL("s:5Enums1EO1xyACSdcACmF") ,
40
+ // CHECK-NEXT: y SWIFT_SYMBOL("s:5Enums1EO1yyACSVSgcACmF") ,
41
+ // CHECK-NEXT: z SWIFT_SYMBOL("s:5Enums1EO1zyAcA1SVcACmF") ,
42
+ // CHECK-NEXT: w SWIFT_SYMBOL("s:5Enums1EO1wyACSi_tcACmF") ,
43
+ // CHECK-NEXT: auto_ SWIFT_SYMBOL("s:5Enums1EO4autoyACSvcACmF") ,
44
+ // CHECK-NEXT: foobar SWIFT_SYMBOL("s:5Enums1EO6foobaryA2CmF")
45
45
// CHECK-NEXT: };
46
46
// CHECK-EMPTY:
47
47
// CHECK-NEXT: #pragma clang diagnostic push
@@ -51,7 +51,7 @@ public struct S {
51
51
// CHECK-NEXT: return cases::x;
52
52
// CHECK-NEXT: }
53
53
// CHECK-NEXT: inline E operator()(double val) const;
54
- // CHECK-NEXT: } x;
54
+ // CHECK-NEXT: } x SWIFT_SYMBOL("s:5Enums1EO1xyACSdcACmF") ;
55
55
// CHECK-NEXT: inline bool isX() const;
56
56
// CHECK-NEXT: inline double getX() const;
57
57
// CHECK-EMPTY:
@@ -60,7 +60,7 @@ public struct S {
60
60
// CHECK-NEXT: return cases::y;
61
61
// CHECK-NEXT: }
62
62
// CHECK-NEXT: inline E operator()(void const * _Nullable val) const;
63
- // CHECK-NEXT: } y;
63
+ // CHECK-NEXT: } y SWIFT_SYMBOL("s:5Enums1EO1yyACSVSgcACmF") ;
64
64
// CHECK-NEXT: inline bool isY() const;
65
65
// CHECK-NEXT: inline void const * _Nullable getY() const;
66
66
// CHECK-EMPTY:
@@ -69,7 +69,7 @@ public struct S {
69
69
// CHECK-NEXT: return cases::z;
70
70
// CHECK-NEXT: }
71
71
// CHECK-NEXT: inline E operator()(const S& val) const;
72
- // CHECK-NEXT: } z;
72
+ // CHECK-NEXT: } z SWIFT_SYMBOL("s:5Enums1EO1zyAcA1SVcACmF") ;
73
73
// CHECK-NEXT: inline bool isZ() const;
74
74
// CHECK-NEXT: inline S getZ() const;
75
75
// CHECK-EMPTY:
@@ -78,7 +78,7 @@ public struct S {
78
78
// CHECK-NEXT: return cases::w;
79
79
// CHECK-NEXT: }
80
80
// CHECK-NEXT: inline E operator()(swift::Int val) const;
81
- // CHECK-NEXT: } w;
81
+ // CHECK-NEXT: } w SWIFT_SYMBOL("s:5Enums1EO1wyACSi_tcACmF") ;
82
82
// CHECK-NEXT: inline bool isW() const;
83
83
// CHECK-NEXT: inline swift::Int getW() const;
84
84
// CHECK-EMPTY:
@@ -87,7 +87,7 @@ public struct S {
87
87
// CHECK-NEXT: return cases::auto_;
88
88
// CHECK-NEXT: }
89
89
// CHECK-NEXT: inline E operator()(void * _Nonnull val) const;
90
- // CHECK-NEXT: } auto_;
90
+ // CHECK-NEXT: } auto_ SWIFT_SYMBOL("s:5Enums1EO4autoyACSvcACmF") ;
91
91
// CHECK-NEXT: inline bool isAuto_() const;
92
92
// CHECK-NEXT: inline void * _Nonnull getAuto_() const;
93
93
// CHECK-EMPTY:
@@ -96,7 +96,7 @@ public struct S {
96
96
// CHECK-NEXT: return cases::foobar;
97
97
// CHECK-NEXT: }
98
98
// CHECK-NEXT: inline E operator()() const;
99
- // CHECK-NEXT: } foobar;
99
+ // CHECK-NEXT: } foobar SWIFT_SYMBOL("s:5Enums1EO6foobaryA2CmF") ;
100
100
// CHECK-NEXT: inline bool isFoobar() const;
101
101
// CHECK-EMPTY:
102
102
// CHECK-NEXT: #pragma clang diagnostic pop
0 commit comments