diff --git a/Examples/test-suite/cpp_enum.i b/Examples/test-suite/cpp_enum.i index 205c25c44..d84178c96 100644 --- a/Examples/test-suite/cpp_enum.i +++ b/Examples/test-suite/cpp_enum.i @@ -35,6 +35,7 @@ struct StructWithEnums { } }; +extern "C" enum {Hi, Hello } hi; %} diff --git a/Examples/test-suite/enum_thorough.i b/Examples/test-suite/enum_thorough.i index c0fc86f0e..91ee0fc55 100644 --- a/Examples/test-suite/enum_thorough.i +++ b/Examples/test-suite/enum_thorough.i @@ -461,7 +461,9 @@ struct Obscure { }; // Unnamed enum instance +extern "C" { enum { globalinstance1, globalinstance2, globalinstance3 = 30 } GlobalInstance; +} struct Instances { enum { memberinstance1, memberinstance2, memberinstance3 = 300 } MemberInstance;