Add test case for Lua __getitem + inheritance
This commit is contained in:
parent
4363160400
commit
be907f96e0
3 changed files with 32 additions and 0 deletions
19
Examples/test-suite/lua_inherit_getitem.i
Normal file
19
Examples/test-suite/lua_inherit_getitem.i
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
%module lua_inherit_getitem
|
||||
|
||||
%inline %{
|
||||
|
||||
class CBase {
|
||||
public:
|
||||
const char* Foo(void) {
|
||||
return "CBase::Foo";
|
||||
}
|
||||
};
|
||||
|
||||
class CDerived : public CBase {
|
||||
public:
|
||||
void *__getitem(const char *name) const {
|
||||
return NULL;
|
||||
}
|
||||
};
|
||||
|
||||
%}
|
||||
Loading…
Add table
Add a link
Reference in a new issue