-- automatically generated by luatablegen
local wasm = {}
setmetatable(init_expr_t, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(resizable_limit_t, {__call =
function(self, arg0, arg1, arg2)
local t = self.new(arg0, arg1, arg2)
return t
end
}
)
setmetatable(global_type_t, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
print("created",t)
return t
end
}
)
setmetatable(table_type_t, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(memory_type_t, {__call =
function(self, arg0)
local t = self.new(arg0)
return t
end
}
)
setmetatable(W_Type_Section_Entry, {__call =
function(self, arg0, arg1, arg2, arg3, arg4)
local t = self.new(arg0, arg1, arg2, arg3, arg4)
return t
end
}
)
setmetatable(W_Type_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Import_Section_Entry, {__call =
function(self, arg0, arg1, arg2, arg3, arg4, arg5)
local t = self.new(arg0, arg1, arg2, arg3, arg4, arg5)
return t
end
}
)
setmetatable(W_Import_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Function_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Table_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Memory_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Global_Entry, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Global_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Export_Entry, {__call =
function(self, arg0, arg1, arg2, arg3)
local t = self.new(arg0, arg1, arg2, arg3)
return t
end
}
)
setmetatable(W_Export_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Start_Section, {__call =
function(self, arg0)
local t = self.new(arg0)
return t
end
}
)
setmetatable(W_Elem_Segment, {__call =
function(self, arg0, arg1, arg2, arg3)
local t = self.new(arg0, arg1, arg2, arg3)
return t
end
}
)
setmetatable(W_Element_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Local_Entry, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Function_Body, {__call =
function(self, arg0, arg1, arg2, arg3)
local t = self.new(arg0, arg1, arg2, arg3)
return t
end
}
)
setmetatable(W_Code_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(W_Data_Segment, {__call =
function(self, arg0, arg1, arg2, arg3)
local t = self.new(arg0, arg1, arg2, arg3)
return t
end
}
)
setmetatable(W_Data_Section, {__call =
function(self, arg0, arg1)
local t = self.new(arg0, arg1)
return t
end
}
)
setmetatable(Wasm_Module, {__call =
function(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)
local t = self.new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)
return t
end
}
)
return wasm