aboutsummaryrefslogtreecommitdiffstats
path: root/bruiser/lua-scripts
diff options
context:
space:
mode:
authorbloodstalker <thabogre@gmail.com>2018-06-10 01:55:52 +0000
committerbloodstalker <thabogre@gmail.com>2018-06-10 01:55:52 +0000
commitc0b9f25bebcecd1b5b42ce9248594f05f82b9fc0 (patch)
treec2b01bd58c150ce04771bd4da46b15d4411e217a /bruiser/lua-scripts
parentthe codegen is working now. the generated codes will not be part of the repo ... (diff)
downloadmutator-c0b9f25bebcecd1b5b42ce9248594f05f82b9fc0.tar.gz
mutator-c0b9f25bebcecd1b5b42ce9248594f05f82b9fc0.zip
added the autogen files, should also fix travis
Diffstat (limited to 'bruiser/lua-scripts')
-rw-r--r--bruiser/lua-scripts/wasm.lua204
1 files changed, 204 insertions, 0 deletions
diff --git a/bruiser/lua-scripts/wasm.lua b/bruiser/lua-scripts/wasm.lua
new file mode 100644
index 0000000..88588a6
--- /dev/null
+++ b/bruiser/lua-scripts/wasm.lua
@@ -0,0 +1,204 @@
+-- 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)
+ 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