mirror of https://github.com/swig/swig
13 lines
294 B
Lua
13 lines
294 B
Lua
require("import") -- the import fn
|
|
import("lua_inherit_getitem") -- import lib
|
|
|
|
local t = lua_inherit_getitem;
|
|
local base = t.CBase()
|
|
local derived = t.CDerived()
|
|
|
|
assert(base.Foo ~= nil)
|
|
assert(base:Foo() == "CBase::Foo")
|
|
assert(derived.Foo == base.Foo)
|
|
assert(derived:Foo() == "CBase::Foo")
|
|
|