mirror of https://github.com/swig/swig.git
17 lines
303 B
Lua
17 lines
303 B
Lua
sps=require("smart_pointer_simple")
|
|
catch_undef_globs() -- catch "undefined" global variables
|
|
|
|
foo1 = sps.Foo()
|
|
foo1.x = 5
|
|
assert(foo1.x == 5)
|
|
assert(foo1:getx() == 5)
|
|
|
|
bar1 = sps.Bar(foo1)
|
|
bar1.x = 3
|
|
assert(bar1.x == 3)
|
|
assert(bar1:getx() == 3)
|
|
|
|
bar1.x = 5
|
|
assert(bar1.x == 5)
|
|
assert(bar1:getx() == 5)
|