diff options
Diffstat (limited to 'Examples/test-suite/rename_pcre_encoder.i')
-rw-r--r-- | Examples/test-suite/rename_pcre_encoder.i | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Examples/test-suite/rename_pcre_encoder.i b/Examples/test-suite/rename_pcre_encoder.i new file mode 100644 index 000000000..568a2a82d --- /dev/null +++ b/Examples/test-suite/rename_pcre_encoder.i @@ -0,0 +1,21 @@ +%module rename_pcre_encoder + +// strip the wx prefix from all identifiers except those starting with wxEVT +%rename("%(regex:/wx(?!EVT)(.*)/\\1/)s") ""; + +%inline %{ + +class wxSomeWidget { +}; + +struct wxAnotherWidget { + void wxDoSomething() {} +}; + +class wxEVTSomeEvent { +}; + +class xUnchangedName { +}; + +%} |