ffi-reflect
ffi-reflect copied to clipboard
test proposal
assert((function()local t = {}
return reflect.getmetatable(ffi.metatype("struct {}", t)) == t end)())
makes the program to exit without assert. (now corrected at PR #12) I would comment this test which is always silently failing or perhaps:
local oldassert = assert
local assert = function(a,b)
local source = debug.getinfo(2,'Sl')
print(a,source.currentline,b)
oldassert(a)--,"error in test")
end
in order to see test progress