File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
test/Interop/SwiftToCxx/enums Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ void ClangValueTypePrinter::printValueTypeDecl(
127
127
os << typeDecl->getName ().str () << ' \n ' ;
128
128
os << " extern \" C\" {\n " ;
129
129
for (const auto &pair : elementTagMapping) {
130
- os << " extern int "
130
+ os << " extern unsigned "
131
131
<< pair.second .globalVariableName << " ;\n " ;
132
132
}
133
133
os << " }\n " ;
Original file line number Diff line number Diff line change @@ -34,8 +34,8 @@ public func printFoo(_ x: Foo) {
34
34
35
35
// CHECK: // Tags for resilient enum Foo
36
36
// CHECK-NEXT: extern "C" {
37
- // CHECK-NEXT: extern int $s5Enums3FooO1ayACSdcACmFWC;
38
- // NEW_CASE-NEXT: extern int $s5Enums3FooO1byACSicACmFWC;
37
+ // CHECK-NEXT: extern unsigned $s5Enums3FooO1ayACSdcACmFWC;
38
+ // NEW_CASE-NEXT: extern unsigned $s5Enums3FooO1byACSicACmFWC;
39
39
// CHECK-NEXT: }
40
40
// CHECK-EMPTY:
41
41
// CHECK-NEXT: } // namespace _impl
You can’t perform that action at this time.
0 commit comments