blob: 53f36a8f65070edd1c95071def31f87a19741d10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// Checks if collisions of argument names with target language keywords are
// resolved properly when directors are used
%module(directors="1") director_keywords
%warnfilter(SWIGWARN_PARSE_KEYWORD);
%feature("director") Foo;
%inline %{
struct Foo {
virtual ~Foo() {}
virtual void check_abstract(int abstract) {} // for Java, C#, D...
virtual void check_self(int self) {} // self for Python
virtual void check_from(int from) {} // for Python
};
%}
|