Ignore non-matching regex renames when searching renames list.
Skip over %renames with non-matching %(regex)s expansion when looking for the one to apply to the given name. This allows to have multiple anonymous renames using regex as now the first _matching_ one will be used instead of always using the first one and ignoring all the rest of them. Extend unit tests to verify that applying two anonymous %renames does work as expected. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12293 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
953c4abaca
commit
f6cab0170a
6 changed files with 53 additions and 3 deletions
12
Examples/test-suite/csharp/rename_pcre_encoder_runme.cs
Normal file
12
Examples/test-suite/csharp/rename_pcre_encoder_runme.cs
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
using System;
|
||||
using rename_pcre_encoderNamespace;
|
||||
|
||||
public class runme {
|
||||
static void Main() {
|
||||
SomeWidget w = new SomeWidget();
|
||||
w.putBorderWidth(17);
|
||||
if ( w.getBorderWidth() != 17 )
|
||||
throw new Exception(String.Format("Border with should be 17, not {0}",
|
||||
w.getBorderWidth()));
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue