Sign in
◑
Theme
fuchsia
/
third_party
/
swig
/
725bc081da170662b194ca1ff5e7e75144bc0760
/
.
/
Examples
/
test-suite
/
lua
/
smart_pointer_member_runme.lua
blob: 2a7d29152e434f1b8e6cbdcd8d49263e597c8962 [
file
]
local
v
=
require
(
"smart_pointer_member"
)
local
f
=
v
.
Foo
()
f
.
y
=
1
assert
(
f
.
y
==
1
)
b
=
v
.
Bar
(
f
)
b
.
y
=
2
assert
(
f
.
y
==
2
)
assert
(
swig_equals
(
b
.
x
,
f
.
x
))
assert
(
b
.
z
==
v
.
Foo
.
z
)
assert
(
swig_equals
(
b
:
__deref__
(),
f
))