| %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 }; | |
| %} |