mirror of https://github.com/swig/swig
13 lines
308 B
OpenEdge ABL
13 lines
308 B
OpenEdge ABL
%module enum_rename
|
|
|
|
%warnfilter(SWIGWARN_PARSE_REDEFINED) S_May;
|
|
|
|
// %rename using regex can do the equivalent of these two renames, which was resulting in uncompilable code
|
|
%rename(May) M_May;
|
|
%rename(May) S_May;
|
|
|
|
%inline %{
|
|
enum Month { M_Jan, M_May, M_Dec };
|
|
enum Severity { S_May, S_Can, S_Must };
|
|
%}
|