swig/Examples/test-suite/lua/director_exception_nothrow_...

13 lines
295 B
Lua

require("director_exception_nothrow")
local a = director_exception_nothrow.Bar()
local b = director_exception_nothrow.Bar()
function pang(self)
return 'MyBar::pang()'
end
swig_override(a, 'pang', pang) -- inhrit MyBar
assert(a:pang() == 'MyBar::pang()')
assert(b:pang() == 'Bar::pang()')