mirror of https://github.com/swig/swig.git
15 lines
374 B
Lua
15 lines
374 B
Lua
local v=require("cpp11_uniform_initialization")
|
|
|
|
local var1 = v.var1
|
|
assert(var1.x == 5)
|
|
local var2 = v.var2
|
|
assert(var2:getX() == 2)
|
|
|
|
local m = v.MoreInit()
|
|
assert(m.charptr == nil)
|
|
m.charptr = "hello sir"
|
|
assert(m.charptr == "hello sir")
|
|
assert(m:more1(m.vi) == 15)
|
|
-- assert(m:more1({-1, 1, 2}) == 2) TODO Lua do not convert table to std:vector<>
|
|
assert(m:more1() == 10)
|