aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-07-11 02:57:23 +0900
committernsfisis <nsfisis@gmail.com>2024-07-11 02:57:23 +0900
commit26f49b7e27076e689541b9e13a1b54f60a4ee5c2 (patch)
treea3762813c34a384f21ddeed630ddf333a1cc1b05
parent326273f20c2d7dfe3d866eb720d1bb914570e3a3 (diff)
downloadphp-waddiwasi-26f49b7e27076e689541b9e13a1b54f60a4ee5c2.tar.gz
php-waddiwasi-26f49b7e27076e689541b9e13a1b54f60a4ee5c2.tar.zst
php-waddiwasi-26f49b7e27076e689541b9e13a1b54f60a4ee5c2.zip
feat: organize namespaces
-rw-r--r--examples/php-on-wasm/php-wasm.php22
-rw-r--r--examples/rubyvm-on-php-on-wasm/php-wasm.php22
-rw-r--r--src/Execution/Externs/Func.php16
-rw-r--r--src/Execution/Externs/Mem.php16
-rw-r--r--src/Execution/Externs/Table.php16
-rw-r--r--src/Execution/FuncInsts/Wasm.php20
-rw-r--r--src/Execution/Refs/RefNull.php16
-rw-r--r--src/Execution/Results/Trap.php11
-rw-r--r--src/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php14
-rw-r--r--src/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php20
-rw-r--r--src/Structure/Modules/ImportDescs/Global_.php16
-rw-r--r--src/Structure/Modules/ImportDescs/Mem.php16
-rw-r--r--src/Structure/Modules/ImportDescs/Table.php16
-rw-r--r--src/Structure/Types/ExternTypes/Func.php16
-rw-r--r--src/Structure/Types/ExternTypes/Global_.php16
-rw-r--r--src/Structure/Types/ExternTypes/Mem.php16
-rw-r--r--src/Structure/Types/ExternTypes/Table.php16
-rw-r--r--src/WebAssembly/BinaryFormat/Decoder.php (renamed from src/BinaryFormat/Decoder.php)66
-rw-r--r--src/WebAssembly/BinaryFormat/Internal/Code.php (renamed from src/BinaryFormat/Internal/Code.php)4
-rw-r--r--src/WebAssembly/BinaryFormat/Internal/Locals.php (renamed from src/BinaryFormat/Internal/Locals.php)4
-rw-r--r--src/WebAssembly/BinaryFormat/Internal/SectionId.php (renamed from src/BinaryFormat/Internal/SectionId.php)2
-rw-r--r--src/WebAssembly/BinaryFormat/InvalidBinaryFormatException.php (renamed from src/BinaryFormat/InvalidBinaryFormatException.php)2
-rw-r--r--src/WebAssembly/Debug/Debug.php (renamed from src/Debug/Debug.php)28
-rw-r--r--src/WebAssembly/Execution/Allocator.php (renamed from src/Execution/Allocator.php)18
-rw-r--r--src/WebAssembly/Execution/DataInst.php (renamed from src/Execution/DataInst.php)2
-rw-r--r--src/WebAssembly/Execution/ElemInst.php (renamed from src/Execution/ElemInst.php)4
-rw-r--r--src/WebAssembly/Execution/ExportInst.php (renamed from src/Execution/ExportInst.php)2
-rw-r--r--src/WebAssembly/Execution/Extern.php (renamed from src/Execution/Extern.php)2
-rw-r--r--src/WebAssembly/Execution/ExternVal.php (renamed from src/Execution/ExternVal.php)2
-rw-r--r--src/WebAssembly/Execution/ExternVals/Func.php (renamed from src/Execution/ExternVals/Func.php)4
-rw-r--r--src/WebAssembly/Execution/ExternVals/Global_.php (renamed from src/Execution/ExternVals/Global_.php)4
-rw-r--r--src/WebAssembly/Execution/ExternVals/Mem.php (renamed from src/Execution/ExternVals/Mem.php)4
-rw-r--r--src/WebAssembly/Execution/ExternVals/Table.php (renamed from src/Execution/ExternVals/Table.php)4
-rw-r--r--src/WebAssembly/Execution/Externs/Func.php16
-rw-r--r--src/WebAssembly/Execution/Externs/Global_.php (renamed from src/Execution/Externs/Global_.php)6
-rw-r--r--src/WebAssembly/Execution/Externs/Mem.php16
-rw-r--r--src/WebAssembly/Execution/Externs/Table.php16
-rw-r--r--src/WebAssembly/Execution/Frame.php (renamed from src/Execution/Frame.php)2
-rw-r--r--src/WebAssembly/Execution/FuncInst.php (renamed from src/Execution/FuncInst.php)6
-rw-r--r--src/WebAssembly/Execution/FuncInsts/Host.php (renamed from src/Execution/FuncInsts/Host.php)6
-rw-r--r--src/WebAssembly/Execution/FuncInsts/Wasm.php20
-rw-r--r--src/WebAssembly/Execution/GlobalInst.php (renamed from src/Execution/GlobalInst.php)4
-rw-r--r--src/WebAssembly/Execution/Label.php (renamed from src/Execution/Label.php)2
-rw-r--r--src/WebAssembly/Execution/MemInst.php (renamed from src/Execution/MemInst.php)6
-rw-r--r--src/WebAssembly/Execution/ModuleInst.php (renamed from src/Execution/ModuleInst.php)4
-rw-r--r--src/WebAssembly/Execution/NumericOps.php (renamed from src/Execution/NumericOps.php)2
-rw-r--r--src/WebAssembly/Execution/Ref.php (renamed from src/Execution/Ref.php)4
-rw-r--r--src/WebAssembly/Execution/Refs/RefExtern.php (renamed from src/Execution/Refs/RefExtern.php)4
-rw-r--r--src/WebAssembly/Execution/Refs/RefFunc.php (renamed from src/Execution/Refs/RefFunc.php)4
-rw-r--r--src/WebAssembly/Execution/Refs/RefNull.php16
-rw-r--r--src/WebAssembly/Execution/Result.php (renamed from src/Execution/Result.php)2
-rw-r--r--src/WebAssembly/Execution/Results/Trap.php11
-rw-r--r--src/WebAssembly/Execution/Results/Values.php (renamed from src/Execution/Results/Values.php)6
-rw-r--r--src/WebAssembly/Execution/Runtime.php (renamed from src/Execution/Runtime.php)32
-rw-r--r--src/WebAssembly/Execution/Stack.php (renamed from src/Execution/Stack.php)4
-rw-r--r--src/WebAssembly/Execution/StackOverflowException.php (renamed from src/Execution/StackOverflowException.php)2
-rw-r--r--src/WebAssembly/Execution/Store.php (renamed from src/Execution/Store.php)2
-rw-r--r--src/WebAssembly/Execution/TableInst.php (renamed from src/Execution/TableInst.php)4
-rw-r--r--src/WebAssembly/Execution/TrapException.php (renamed from src/Execution/TrapException.php)2
-rw-r--r--src/WebAssembly/Execution/TrapKind.php (renamed from src/Execution/TrapKind.php)2
-rw-r--r--src/WebAssembly/Structure/Instructions/Instr.php (renamed from src/Structure/Instructions/Instr.php)22
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Block.php (renamed from src/Structure/Instructions/Instrs/Control/Block.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/BlockType.php (renamed from src/Structure/Instructions/Instrs/Control/BlockType.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php14
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php20
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Br.php (renamed from src/Structure/Instructions/Instrs/Control/Br.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/BrIf.php (renamed from src/Structure/Instructions/Instrs/Control/BrIf.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/BrTable.php (renamed from src/Structure/Instructions/Instrs/Control/BrTable.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Call.php (renamed from src/Structure/Instructions/Instrs/Control/Call.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/CallIndirect.php (renamed from src/Structure/Instructions/Instrs/Control/CallIndirect.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Else_.php (renamed from src/Structure/Instructions/Instrs/Control/Else_.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/End.php (renamed from src/Structure/Instructions/Instrs/Control/End.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/If_.php (renamed from src/Structure/Instructions/Instrs/Control/If_.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Loop.php (renamed from src/Structure/Instructions/Instrs/Control/Loop.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Nop.php (renamed from src/Structure/Instructions/Instrs/Control/Nop.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Return_.php (renamed from src/Structure/Instructions/Instrs/Control/Return_.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Control/Unreachable.php (renamed from src/Structure/Instructions/Instrs/Control/Unreachable.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/DataDrop.php (renamed from src/Structure/Instructions/Instrs/Memory/DataDrop.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Load.php (renamed from src/Structure/Instructions/Instrs/Memory/F32Load.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Store.php (renamed from src/Structure/Instructions/Instrs/Memory/F32Store.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Load.php (renamed from src/Structure/Instructions/Instrs/Memory/F64Load.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Store.php (renamed from src/Structure/Instructions/Instrs/Memory/F64Store.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Load.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16S.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Load16S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16U.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Load16U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8S.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Load8S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8U.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Load8U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Store.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store16.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Store16.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store8.php (renamed from src/Structure/Instructions/Instrs/Memory/I32Store8.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16S.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load16S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16U.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load16U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32S.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32U.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8S.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load8S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8U.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Load8U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Store.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store16.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Store16.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store32.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Store32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store8.php (renamed from src/Structure/Instructions/Instrs/Memory/I64Store8.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryCopy.php (renamed from src/Structure/Instructions/Instrs/Memory/MemoryCopy.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryFill.php (renamed from src/Structure/Instructions/Instrs/Memory/MemoryFill.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryGrow.php (renamed from src/Structure/Instructions/Instrs/Memory/MemoryGrow.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryInit.php (renamed from src/Structure/Instructions/Instrs/Memory/MemoryInit.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Memory/MemorySize.php (renamed from src/Structure/Instructions/Instrs/Memory/MemorySize.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Abs.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Abs.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Add.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Add.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ceil.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Ceil.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Const.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Const.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32CopySign.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32CopySign.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Div.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Div.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Eq.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Eq.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Floor.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Floor.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ge.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Ge.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Gt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Gt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Le.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Le.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Lt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Lt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Max.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Max.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Min.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Min.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Mul.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Mul.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ne.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Ne.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Nearest.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Nearest.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Neg.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Neg.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sqrt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Sqrt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sub.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Sub.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Trunc.php (renamed from src/Structure/Instructions/Instrs/Numeric/F32Trunc.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Abs.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Abs.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Add.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Add.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ceil.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Ceil.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Const.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Const.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64CopySign.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64CopySign.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Div.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Div.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Eq.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Eq.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Floor.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Floor.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ge.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Ge.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Gt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Gt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Le.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Le.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Lt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Lt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Max.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Max.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Min.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Min.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Mul.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Mul.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ne.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Ne.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Nearest.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Nearest.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Neg.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Neg.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sqrt.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Sqrt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sub.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Sub.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Trunc.php (renamed from src/Structure/Instructions/Instrs/Numeric/F64Trunc.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Add.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Add.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32And.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32And.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Clz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Clz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Const.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Const.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ctz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Ctz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32DivS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32DivU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eq.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Eq.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eqz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Eqz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend16S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Extend16S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend8S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Extend8S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32GeS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32GeU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32GtS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32GtU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32LeS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32LeU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32LtS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32LtU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Mul.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Mul.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ne.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Ne.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Or.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Or.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Popcnt.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Popcnt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32RemS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32RemU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotL.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32RotL.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotR.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32RotR.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Shl.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Shl.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32ShrS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32ShrU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Sub.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Sub.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32WrapI64.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32WrapI64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Xor.php (renamed from src/Structure/Instructions/Instrs/Numeric/I32Xor.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Add.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Add.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64And.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64And.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Clz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Clz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Const.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Const.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ctz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Ctz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64DivS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64DivU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eq.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Eq.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eqz.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Eqz.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend16S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Extend16S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Extend32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend8S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Extend8S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64GeS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64GeU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64GtS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64GtU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64LeS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64LeU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64LtS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64LtU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Mul.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Mul.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ne.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Ne.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Or.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Or.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Popcnt.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Popcnt.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64RemS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64RemU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotL.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64RotL.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotR.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64RotR.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Shl.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Shl.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrS.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ShrS.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrU.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64ShrU.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Sub.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Sub.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Xor.php (renamed from src/Structure/Instructions/Instrs/Numeric/I64Xor.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Parametric/Drop.php (renamed from src/Structure/Instructions/Instrs/Parametric/Drop.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Parametric/Select.php (renamed from src/Structure/Instructions/Instrs/Parametric/Select.php)6
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Reference/RefFunc.php (renamed from src/Structure/Instructions/Instrs/Reference/RefFunc.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Reference/RefIsNull.php (renamed from src/Structure/Instructions/Instrs/Reference/RefIsNull.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Reference/RefNull.php (renamed from src/Structure/Instructions/Instrs/Reference/RefNull.php)6
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/ElemDrop.php (renamed from src/Structure/Instructions/Instrs/Table/ElemDrop.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableCopy.php (renamed from src/Structure/Instructions/Instrs/Table/TableCopy.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableFill.php (renamed from src/Structure/Instructions/Instrs/Table/TableFill.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableGet.php (renamed from src/Structure/Instructions/Instrs/Table/TableGet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableGrow.php (renamed from src/Structure/Instructions/Instrs/Table/TableGrow.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableInit.php (renamed from src/Structure/Instructions/Instrs/Table/TableInit.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableSet.php (renamed from src/Structure/Instructions/Instrs/Table/TableSet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Table/TableSize.php (renamed from src/Structure/Instructions/Instrs/Table/TableSize.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalGet.php (renamed from src/Structure/Instructions/Instrs/Variable/GlobalGet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalSet.php (renamed from src/Structure/Instructions/Instrs/Variable/GlobalSet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalGet.php (renamed from src/Structure/Instructions/Instrs/Variable/LocalGet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalSet.php (renamed from src/Structure/Instructions/Instrs/Variable/LocalSet.php)4
-rw-r--r--src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalTee.php (renamed from src/Structure/Instructions/Instrs/Variable/LocalTee.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Data.php (renamed from src/Structure/Modules/Data.php)2
-rw-r--r--src/WebAssembly/Structure/Modules/DataMode.php (renamed from src/Structure/Modules/DataMode.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/DataModes/Active.php (renamed from src/Structure/Modules/DataModes/Active.php)6
-rw-r--r--src/WebAssembly/Structure/Modules/DataModes/Passive.php (renamed from src/Structure/Modules/DataModes/Passive.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Elem.php (renamed from src/Structure/Modules/Elem.php)6
-rw-r--r--src/WebAssembly/Structure/Modules/ElemMode.php (renamed from src/Structure/Modules/ElemMode.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ElemModes/Active.php (renamed from src/Structure/Modules/ElemModes/Active.php)6
-rw-r--r--src/WebAssembly/Structure/Modules/ElemModes/Declarative.php (renamed from src/Structure/Modules/ElemModes/Declarative.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ElemModes/Passive.php (renamed from src/Structure/Modules/ElemModes/Passive.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Export.php (renamed from src/Structure/Modules/Export.php)2
-rw-r--r--src/WebAssembly/Structure/Modules/ExportDesc.php (renamed from src/Structure/Modules/ExportDesc.php)2
-rw-r--r--src/WebAssembly/Structure/Modules/ExportDescs/Func.php (renamed from src/Structure/Modules/ExportDescs/Func.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ExportDescs/Global_.php (renamed from src/Structure/Modules/ExportDescs/Global_.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ExportDescs/Mem.php (renamed from src/Structure/Modules/ExportDescs/Mem.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ExportDescs/Table.php (renamed from src/Structure/Modules/ExportDescs/Table.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Func.php (renamed from src/Structure/Modules/Func.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Global_.php (renamed from src/Structure/Modules/Global_.php)6
-rw-r--r--src/WebAssembly/Structure/Modules/Import.php (renamed from src/Structure/Modules/Import.php)2
-rw-r--r--src/WebAssembly/Structure/Modules/ImportDesc.php (renamed from src/Structure/Modules/ImportDesc.php)8
-rw-r--r--src/WebAssembly/Structure/Modules/ImportDescs/Func.php (renamed from src/Structure/Modules/ImportDescs/Func.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/ImportDescs/Global_.php16
-rw-r--r--src/WebAssembly/Structure/Modules/ImportDescs/Mem.php16
-rw-r--r--src/WebAssembly/Structure/Modules/ImportDescs/Table.php16
-rw-r--r--src/WebAssembly/Structure/Modules/Local.php (renamed from src/Structure/Modules/Local.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Mem.php (renamed from src/Structure/Modules/Mem.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Module.php (renamed from src/Structure/Modules/Module.php)4
-rw-r--r--src/WebAssembly/Structure/Modules/Start.php (renamed from src/Structure/Modules/Start.php)2
-rw-r--r--src/WebAssembly/Structure/Modules/Table.php (renamed from src/Structure/Modules/Table.php)4
-rw-r--r--src/WebAssembly/Structure/Types/ExternType.php (renamed from src/Structure/Types/ExternType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/ExternTypes/Func.php16
-rw-r--r--src/WebAssembly/Structure/Types/ExternTypes/Global_.php16
-rw-r--r--src/WebAssembly/Structure/Types/ExternTypes/Mem.php16
-rw-r--r--src/WebAssembly/Structure/Types/ExternTypes/Table.php16
-rw-r--r--src/WebAssembly/Structure/Types/FuncType.php (renamed from src/Structure/Types/FuncType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/GlobalType.php (renamed from src/Structure/Types/GlobalType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/Limits.php (renamed from src/Structure/Types/Limits.php)2
-rw-r--r--src/WebAssembly/Structure/Types/MemType.php (renamed from src/Structure/Types/MemType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/Mut.php (renamed from src/Structure/Types/Mut.php)2
-rw-r--r--src/WebAssembly/Structure/Types/NumType.php (renamed from src/Structure/Types/NumType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/RefType.php (renamed from src/Structure/Types/RefType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/ResultType.php (renamed from src/Structure/Types/ResultType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/TableType.php (renamed from src/Structure/Types/TableType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/ValType.php (renamed from src/Structure/Types/ValType.php)2
-rw-r--r--src/WebAssembly/Structure/Types/ValTypes/NumType.php (renamed from src/Structure/Types/ValTypes/NumType.php)6
-rw-r--r--src/WebAssembly/Structure/Types/ValTypes/RefType.php (renamed from src/Structure/Types/ValTypes/RefType.php)6
-rw-r--r--src/WebAssembly/Structure/Types/ValTypes/VecType.php (renamed from src/Structure/Types/ValTypes/VecType.php)6
-rw-r--r--src/WebAssembly/Structure/Types/VecType.php (renamed from src/Structure/Types/VecType.php)2
-rw-r--r--tests/src/SpecTestsuites/SpecTestsuiteBase.php46
316 files changed, 910 insertions, 910 deletions
diff --git a/examples/php-on-wasm/php-wasm.php b/examples/php-on-wasm/php-wasm.php
index de9dd91..f7aca1f 100644
--- a/examples/php-on-wasm/php-wasm.php
+++ b/examples/php-on-wasm/php-wasm.php
@@ -4,18 +4,18 @@ declare(strict_types=1);
require_once __DIR__ . '/../../vendor/autoload.php';
-use Nsfisis\Waddiwasi\BinaryFormat\Decoder;
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\Externs;
-use Nsfisis\Waddiwasi\Execution\FuncInst;
-use Nsfisis\Waddiwasi\Execution\Refs;
-use Nsfisis\Waddiwasi\Execution\Runtime;
-use Nsfisis\Waddiwasi\Execution\Store;
use Nsfisis\Waddiwasi\Stream\FileStream;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\ResultType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Decoder;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Refs;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Runtime;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Store;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
const PHP_HELLO_WORLD = <<<'EOS'
echo "Hello, World!\n";
diff --git a/examples/rubyvm-on-php-on-wasm/php-wasm.php b/examples/rubyvm-on-php-on-wasm/php-wasm.php
index 59c911e..789e6ac 100644
--- a/examples/rubyvm-on-php-on-wasm/php-wasm.php
+++ b/examples/rubyvm-on-php-on-wasm/php-wasm.php
@@ -4,18 +4,18 @@ declare(strict_types=1);
require_once __DIR__ . '/vendor/autoload.php';
-use Nsfisis\Waddiwasi\BinaryFormat\Decoder;
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\Externs;
-use Nsfisis\Waddiwasi\Execution\FuncInst;
-use Nsfisis\Waddiwasi\Execution\Refs;
-use Nsfisis\Waddiwasi\Execution\Runtime;
-use Nsfisis\Waddiwasi\Execution\Store;
use Nsfisis\Waddiwasi\Stream\FileStream;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\ResultType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Decoder;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Refs;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Runtime;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Store;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
const PHP_HELLO_WORLD = <<<'EOS'
require_once '%DIR%/HelloWorld.php';
diff --git a/src/Execution/Externs/Func.php b/src/Execution/Externs/Func.php
deleted file mode 100644
index 124309c..0000000
--- a/src/Execution/Externs/Func.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\Externs;
-
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\FuncInst;
-
-final readonly class Func extends Extern
-{
- protected function __construct(
- public FuncInst $func,
- ) {
- }
-}
diff --git a/src/Execution/Externs/Mem.php b/src/Execution/Externs/Mem.php
deleted file mode 100644
index bd1f119..0000000
--- a/src/Execution/Externs/Mem.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\Externs;
-
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\MemInst;
-
-final readonly class Mem extends Extern
-{
- protected function __construct(
- public MemInst $mem,
- ) {
- }
-}
diff --git a/src/Execution/Externs/Table.php b/src/Execution/Externs/Table.php
deleted file mode 100644
index fde1e32..0000000
--- a/src/Execution/Externs/Table.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\Externs;
-
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\TableInst;
-
-final readonly class Table extends Extern
-{
- protected function __construct(
- public TableInst $table,
- ) {
- }
-}
diff --git a/src/Execution/FuncInsts/Wasm.php b/src/Execution/FuncInsts/Wasm.php
deleted file mode 100644
index 88eea61..0000000
--- a/src/Execution/FuncInsts/Wasm.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\FuncInsts;
-
-use Nsfisis\Waddiwasi\Execution\FuncInst;
-use Nsfisis\Waddiwasi\Execution\ModuleInst;
-use Nsfisis\Waddiwasi\Structure\Modules\Func;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-
-final readonly class Wasm extends FuncInst
-{
- public function __construct(
- public FuncType $type,
- public ModuleInst $module,
- public Func $code,
- ) {
- }
-}
diff --git a/src/Execution/Refs/RefNull.php b/src/Execution/Refs/RefNull.php
deleted file mode 100644
index b4323d7..0000000
--- a/src/Execution/Refs/RefNull.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\Refs;
-
-use Nsfisis\Waddiwasi\Execution\Ref;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-
-final readonly class RefNull extends Ref
-{
- public function __construct(
- public RefType $type,
- ) {
- }
-}
diff --git a/src/Execution/Results/Trap.php b/src/Execution/Results/Trap.php
deleted file mode 100644
index eb676b2..0000000
--- a/src/Execution/Results/Trap.php
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Execution\Results;
-
-use Nsfisis\Waddiwasi\Execution\Result;
-
-final readonly class Trap extends Result
-{
-}
diff --git a/src/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php b/src/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php
deleted file mode 100644
index 564eaf4..0000000
--- a/src/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockTypes;
-
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockType;
-
-final readonly class TypeIdx extends BlockType
-{
- protected function __construct(public int $inner)
- {
- }
-}
diff --git a/src/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php b/src/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php
deleted file mode 100644
index 8c3880b..0000000
--- a/src/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockTypes;
-
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType as OrigValType;
-
-final readonly class ValType extends BlockType
-{
- protected function __construct(public ?OrigValType $inner)
- {
- }
-
- public static function opName(): string
- {
- return "hoge";
- }
-}
diff --git a/src/Structure/Modules/ImportDescs/Global_.php b/src/Structure/Modules/ImportDescs/Global_.php
deleted file mode 100644
index 0015583..0000000
--- a/src/Structure/Modules/ImportDescs/Global_.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Modules\ImportDescs;
-
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDesc;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-
-final readonly class Global_ extends ImportDesc
-{
- protected function __construct(
- public GlobalType $global,
- ) {
- }
-}
diff --git a/src/Structure/Modules/ImportDescs/Mem.php b/src/Structure/Modules/ImportDescs/Mem.php
deleted file mode 100644
index d6d6639..0000000
--- a/src/Structure/Modules/ImportDescs/Mem.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Modules\ImportDescs;
-
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDesc;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-
-final readonly class Mem extends ImportDesc
-{
- protected function __construct(
- public MemType $mem,
- ) {
- }
-}
diff --git a/src/Structure/Modules/ImportDescs/Table.php b/src/Structure/Modules/ImportDescs/Table.php
deleted file mode 100644
index 166f6a7..0000000
--- a/src/Structure/Modules/ImportDescs/Table.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Modules\ImportDescs;
-
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDesc;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-
-final readonly class Table extends ImportDesc
-{
- protected function __construct(
- public TableType $table,
- ) {
- }
-}
diff --git a/src/Structure/Types/ExternTypes/Func.php b/src/Structure/Types/ExternTypes/Func.php
deleted file mode 100644
index 74e9215..0000000
--- a/src/Structure/Types/ExternTypes/Func.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Types\ExternTypes;
-
-use Nsfisis\Waddiwasi\Structure\Types\ExternType;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-
-final readonly class Func extends ExternType
-{
- protected function __construct(
- public FuncType $inner,
- ) {
- }
-}
diff --git a/src/Structure/Types/ExternTypes/Global_.php b/src/Structure/Types/ExternTypes/Global_.php
deleted file mode 100644
index d88b4b2..0000000
--- a/src/Structure/Types/ExternTypes/Global_.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Types\ExternTypes;
-
-use Nsfisis\Waddiwasi\Structure\Types\ExternType;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-
-final readonly class Global_ extends ExternType
-{
- protected function __construct(
- public GlobalType $inner,
- ) {
- }
-}
diff --git a/src/Structure/Types/ExternTypes/Mem.php b/src/Structure/Types/ExternTypes/Mem.php
deleted file mode 100644
index 3777c5c..0000000
--- a/src/Structure/Types/ExternTypes/Mem.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Types\ExternTypes;
-
-use Nsfisis\Waddiwasi\Structure\Types\ExternType;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-
-final readonly class Mem extends ExternType
-{
- protected function __construct(
- public MemType $inner,
- ) {
- }
-}
diff --git a/src/Structure/Types/ExternTypes/Table.php b/src/Structure/Types/ExternTypes/Table.php
deleted file mode 100644
index 26a7675..0000000
--- a/src/Structure/Types/ExternTypes/Table.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Nsfisis\Waddiwasi\Structure\Types\ExternTypes;
-
-use Nsfisis\Waddiwasi\Structure\Types\ExternType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-
-final readonly class Table extends ExternType
-{
- protected function __construct(
- public TableType $inner,
- ) {
- }
-}
diff --git a/src/BinaryFormat/Decoder.php b/src/WebAssembly/BinaryFormat/Decoder.php
index 14079e1..cc408a9 100644
--- a/src/BinaryFormat/Decoder.php
+++ b/src/WebAssembly/BinaryFormat/Decoder.php
@@ -2,41 +2,41 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\BinaryFormat;
+namespace Nsfisis\Waddiwasi\WebAssembly\BinaryFormat;
-use Nsfisis\Waddiwasi\BinaryFormat\Internal\Code;
-use Nsfisis\Waddiwasi\BinaryFormat\Internal\Locals;
-use Nsfisis\Waddiwasi\BinaryFormat\Internal\SectionId;
use Nsfisis\Waddiwasi\Stream\StreamInterface;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockType;
-use Nsfisis\Waddiwasi\Structure\Modules\Data;
-use Nsfisis\Waddiwasi\Structure\Modules\DataMode;
-use Nsfisis\Waddiwasi\Structure\Modules\Elem;
-use Nsfisis\Waddiwasi\Structure\Modules\ElemMode;
-use Nsfisis\Waddiwasi\Structure\Modules\Export;
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDesc;
-use Nsfisis\Waddiwasi\Structure\Modules\Func;
-use Nsfisis\Waddiwasi\Structure\Modules\Global_;
-use Nsfisis\Waddiwasi\Structure\Modules\Import;
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDesc;
-use Nsfisis\Waddiwasi\Structure\Modules\Local;
-use Nsfisis\Waddiwasi\Structure\Modules\Mem;
-use Nsfisis\Waddiwasi\Structure\Modules\Module;
-use Nsfisis\Waddiwasi\Structure\Modules\Start;
-use Nsfisis\Waddiwasi\Structure\Modules\Table;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-use Nsfisis\Waddiwasi\Structure\Types\Limits;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-use Nsfisis\Waddiwasi\Structure\Types\Mut;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-use Nsfisis\Waddiwasi\Structure\Types\ResultType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
-use Nsfisis\Waddiwasi\Structure\Types\VecType;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal\Code;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal\Locals;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal\SectionId;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Data;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Elem;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Export;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Func;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Global_;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Import;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Local;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Mem;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Module;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Start;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Table;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Mut;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\VecType;
use function array_reduce;
use function assert;
use function count;
diff --git a/src/BinaryFormat/Internal/Code.php b/src/WebAssembly/BinaryFormat/Internal/Code.php
index bc30c92..80010e2 100644
--- a/src/BinaryFormat/Internal/Code.php
+++ b/src/WebAssembly/BinaryFormat/Internal/Code.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\BinaryFormat\Internal;
+namespace Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
/**
* @internal
diff --git a/src/BinaryFormat/Internal/Locals.php b/src/WebAssembly/BinaryFormat/Internal/Locals.php
index 3938371..7cc0029 100644
--- a/src/BinaryFormat/Internal/Locals.php
+++ b/src/WebAssembly/BinaryFormat/Internal/Locals.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\BinaryFormat\Internal;
+namespace Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
/**
* @internal
diff --git a/src/BinaryFormat/Internal/SectionId.php b/src/WebAssembly/BinaryFormat/Internal/SectionId.php
index 301ddce..e085c37 100644
--- a/src/BinaryFormat/Internal/SectionId.php
+++ b/src/WebAssembly/BinaryFormat/Internal/SectionId.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\BinaryFormat\Internal;
+namespace Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Internal;
/**
* @internal
diff --git a/src/BinaryFormat/InvalidBinaryFormatException.php b/src/WebAssembly/BinaryFormat/InvalidBinaryFormatException.php
index 59b046c..b6b670c 100644
--- a/src/BinaryFormat/InvalidBinaryFormatException.php
+++ b/src/WebAssembly/BinaryFormat/InvalidBinaryFormatException.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\BinaryFormat;
+namespace Nsfisis\Waddiwasi\WebAssembly\BinaryFormat;
use RuntimeException;
diff --git a/src/Debug/Debug.php b/src/WebAssembly/Debug/Debug.php
index 56dcdae..738dff2 100644
--- a/src/Debug/Debug.php
+++ b/src/WebAssembly/Debug/Debug.php
@@ -2,21 +2,21 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Debug;
+namespace Nsfisis\Waddiwasi\WebAssembly\Debug;
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\Module;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-use Nsfisis\Waddiwasi\Structure\Types\Limits;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-use Nsfisis\Waddiwasi\Structure\Types\Mut;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-use Nsfisis\Waddiwasi\Structure\Types\ResultType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
-use Nsfisis\Waddiwasi\Structure\Types\ValTypes;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDescs;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Module;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Mut;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValTypes;
final readonly class Debug
{
diff --git a/src/Execution/Allocator.php b/src/WebAssembly/Execution/Allocator.php
index f808174..67eb467 100644
--- a/src/Execution/Allocator.php
+++ b/src/WebAssembly/Execution/Allocator.php
@@ -2,15 +2,15 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
-
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\Func;
-use Nsfisis\Waddiwasi\Structure\Modules\Module;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDescs;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Func;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Module;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
use RuntimeException;
use function count;
diff --git a/src/Execution/DataInst.php b/src/WebAssembly/Execution/DataInst.php
index 0db1da5..f6918c6 100644
--- a/src/Execution/DataInst.php
+++ b/src/WebAssembly/Execution/DataInst.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
final readonly class DataInst
{
diff --git a/src/Execution/ElemInst.php b/src/WebAssembly/Execution/ElemInst.php
index 24e655c..422cd62 100644
--- a/src/Execution/ElemInst.php
+++ b/src/WebAssembly/Execution/ElemInst.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
final readonly class ElemInst
{
diff --git a/src/Execution/ExportInst.php b/src/WebAssembly/Execution/ExportInst.php
index e4521b4..7fe04cd 100644
--- a/src/Execution/ExportInst.php
+++ b/src/WebAssembly/Execution/ExportInst.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
final readonly class ExportInst
{
diff --git a/src/Execution/Extern.php b/src/WebAssembly/Execution/Extern.php
index e0b695e..dacfad1 100644
--- a/src/Execution/Extern.php
+++ b/src/WebAssembly/Execution/Extern.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
abstract readonly class Extern
{
diff --git a/src/Execution/ExternVal.php b/src/WebAssembly/Execution/ExternVal.php
index ead0330..116ce53 100644
--- a/src/Execution/ExternVal.php
+++ b/src/WebAssembly/Execution/ExternVal.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
abstract readonly class ExternVal
{
diff --git a/src/Execution/ExternVals/Func.php b/src/WebAssembly/Execution/ExternVals/Func.php
index 08d01e3..cc3c82a 100644
--- a/src/Execution/ExternVals/Func.php
+++ b/src/WebAssembly/Execution/ExternVals/Func.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\ExternVals;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVals;
-use Nsfisis\Waddiwasi\Execution\ExternVal;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVal;
final readonly class Func extends ExternVal
{
diff --git a/src/Execution/ExternVals/Global_.php b/src/WebAssembly/Execution/ExternVals/Global_.php
index 3142400..cc28f26 100644
--- a/src/Execution/ExternVals/Global_.php
+++ b/src/WebAssembly/Execution/ExternVals/Global_.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\ExternVals;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVals;
-use Nsfisis\Waddiwasi\Execution\ExternVal;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVal;
final readonly class Global_ extends ExternVal
{
diff --git a/src/Execution/ExternVals/Mem.php b/src/WebAssembly/Execution/ExternVals/Mem.php
index 4839f3b..1b76d3f 100644
--- a/src/Execution/ExternVals/Mem.php
+++ b/src/WebAssembly/Execution/ExternVals/Mem.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\ExternVals;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVals;
-use Nsfisis\Waddiwasi\Execution\ExternVal;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVal;
final readonly class Mem extends ExternVal
{
diff --git a/src/Execution/ExternVals/Table.php b/src/WebAssembly/Execution/ExternVals/Table.php
index 6c19b89..787adb9 100644
--- a/src/Execution/ExternVals/Table.php
+++ b/src/WebAssembly/Execution/ExternVals/Table.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\ExternVals;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVals;
-use Nsfisis\Waddiwasi\Execution\ExternVal;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\ExternVal;
final readonly class Table extends ExternVal
{
diff --git a/src/WebAssembly/Execution/Externs/Func.php b/src/WebAssembly/Execution/Externs/Func.php
new file mode 100644
index 0000000..3bfc116
--- /dev/null
+++ b/src/WebAssembly/Execution/Externs/Func.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInst;
+
+final readonly class Func extends Extern
+{
+ protected function __construct(
+ public FuncInst $func,
+ ) {
+ }
+}
diff --git a/src/Execution/Externs/Global_.php b/src/WebAssembly/Execution/Externs/Global_.php
index ccf9ad0..562e934 100644
--- a/src/Execution/Externs/Global_.php
+++ b/src/WebAssembly/Execution/Externs/Global_.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\Externs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\GlobalInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\GlobalInst;
final readonly class Global_ extends Extern
{
diff --git a/src/WebAssembly/Execution/Externs/Mem.php b/src/WebAssembly/Execution/Externs/Mem.php
new file mode 100644
index 0000000..8924e00
--- /dev/null
+++ b/src/WebAssembly/Execution/Externs/Mem.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\MemInst;
+
+final readonly class Mem extends Extern
+{
+ protected function __construct(
+ public MemInst $mem,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Execution/Externs/Table.php b/src/WebAssembly/Execution/Externs/Table.php
new file mode 100644
index 0000000..65a833f
--- /dev/null
+++ b/src/WebAssembly/Execution/Externs/Table.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Externs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\TableInst;
+
+final readonly class Table extends Extern
+{
+ protected function __construct(
+ public TableInst $table,
+ ) {
+ }
+}
diff --git a/src/Execution/Frame.php b/src/WebAssembly/Execution/Frame.php
index da03e33..331b43a 100644
--- a/src/Execution/Frame.php
+++ b/src/WebAssembly/Execution/Frame.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
final class Frame
{
diff --git a/src/Execution/FuncInst.php b/src/WebAssembly/Execution/FuncInst.php
index 901fa81..dda32cf 100644
--- a/src/Execution/FuncInst.php
+++ b/src/WebAssembly/Execution/FuncInst.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Modules\Func;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Func;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
abstract readonly class FuncInst
{
diff --git a/src/Execution/FuncInsts/Host.php b/src/WebAssembly/Execution/FuncInsts/Host.php
index 67686b4..6a66325 100644
--- a/src/Execution/FuncInsts/Host.php
+++ b/src/WebAssembly/Execution/FuncInsts/Host.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\FuncInsts;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInsts;
-use Nsfisis\Waddiwasi\Execution\FuncInst;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInst;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
final readonly class Host extends FuncInst
{
diff --git a/src/WebAssembly/Execution/FuncInsts/Wasm.php b/src/WebAssembly/Execution/FuncInsts/Wasm.php
new file mode 100644
index 0000000..d0780ab
--- /dev/null
+++ b/src/WebAssembly/Execution/FuncInsts/Wasm.php
@@ -0,0 +1,20 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInsts;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\FuncInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\ModuleInst;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Func;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+
+final readonly class Wasm extends FuncInst
+{
+ public function __construct(
+ public FuncType $type,
+ public ModuleInst $module,
+ public Func $code,
+ ) {
+ }
+}
diff --git a/src/Execution/GlobalInst.php b/src/WebAssembly/Execution/GlobalInst.php
index 08b621e..75f764f 100644
--- a/src/Execution/GlobalInst.php
+++ b/src/WebAssembly/Execution/GlobalInst.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
final class GlobalInst
{
diff --git a/src/Execution/Label.php b/src/WebAssembly/Execution/Label.php
index cc14c4f..85e90a7 100644
--- a/src/Execution/Label.php
+++ b/src/WebAssembly/Execution/Label.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
final readonly class Label
{
diff --git a/src/Execution/MemInst.php b/src/WebAssembly/Execution/MemInst.php
index 1be4860..802f334 100644
--- a/src/Execution/MemInst.php
+++ b/src/WebAssembly/Execution/MemInst.php
@@ -2,12 +2,12 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
use FFI;
use FFI\CData;
-use Nsfisis\Waddiwasi\Structure\Types\Limits;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
use function assert;
use function count;
diff --git a/src/Execution/ModuleInst.php b/src/WebAssembly/Execution/ModuleInst.php
index e073916..37bbcfd 100644
--- a/src/Execution/ModuleInst.php
+++ b/src/WebAssembly/Execution/ModuleInst.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
final class ModuleInst
{
diff --git a/src/Execution/NumericOps.php b/src/WebAssembly/Execution/NumericOps.php
index 6fd19bf..895b8c2 100644
--- a/src/Execution/NumericOps.php
+++ b/src/WebAssembly/Execution/NumericOps.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
use InvalidArgumentException;
use function assert;
diff --git a/src/Execution/Ref.php b/src/WebAssembly/Execution/Ref.php
index a5682d3..f7b6760 100644
--- a/src/Execution/Ref.php
+++ b/src/WebAssembly/Execution/Ref.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
abstract readonly class Ref
{
diff --git a/src/Execution/Refs/RefExtern.php b/src/WebAssembly/Execution/Refs/RefExtern.php
index 8c0509d..41f3acd 100644
--- a/src/Execution/Refs/RefExtern.php
+++ b/src/WebAssembly/Execution/Refs/RefExtern.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\Refs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Refs;
-use Nsfisis\Waddiwasi\Execution\Ref;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Ref;
final readonly class RefExtern extends Ref
{
diff --git a/src/Execution/Refs/RefFunc.php b/src/WebAssembly/Execution/Refs/RefFunc.php
index 126150c..3eabf4b 100644
--- a/src/Execution/Refs/RefFunc.php
+++ b/src/WebAssembly/Execution/Refs/RefFunc.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\Refs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Refs;
-use Nsfisis\Waddiwasi\Execution\Ref;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Ref;
final readonly class RefFunc extends Ref
{
diff --git a/src/WebAssembly/Execution/Refs/RefNull.php b/src/WebAssembly/Execution/Refs/RefNull.php
new file mode 100644
index 0000000..438ed9e
--- /dev/null
+++ b/src/WebAssembly/Execution/Refs/RefNull.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Refs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Ref;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+
+final readonly class RefNull extends Ref
+{
+ public function __construct(
+ public RefType $type,
+ ) {
+ }
+}
diff --git a/src/Execution/Result.php b/src/WebAssembly/Execution/Result.php
index c3cc64a..50e543c 100644
--- a/src/Execution/Result.php
+++ b/src/WebAssembly/Execution/Result.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
abstract readonly class Result
{
diff --git a/src/WebAssembly/Execution/Results/Trap.php b/src/WebAssembly/Execution/Results/Trap.php
new file mode 100644
index 0000000..e0a9cfd
--- /dev/null
+++ b/src/WebAssembly/Execution/Results/Trap.php
@@ -0,0 +1,11 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Results;
+
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Result;
+
+final readonly class Trap extends Result
+{
+}
diff --git a/src/Execution/Results/Values.php b/src/WebAssembly/Execution/Results/Values.php
index 61cb27f..9391a2c 100644
--- a/src/Execution/Results/Values.php
+++ b/src/WebAssembly/Execution/Results/Values.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution\Results;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution\Results;
-use Nsfisis\Waddiwasi\Execution\Ref;
-use Nsfisis\Waddiwasi\Execution\Result;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Ref;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Result;
final readonly class Values extends Result
{
diff --git a/src/Execution/Runtime.php b/src/WebAssembly/Execution/Runtime.php
index 2cc37b2..dbefea2 100644
--- a/src/Execution/Runtime.php
+++ b/src/WebAssembly/Execution/Runtime.php
@@ -2,22 +2,22 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
-
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockType;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockTypes;
-use Nsfisis\Waddiwasi\Structure\Modules\DataModes;
-use Nsfisis\Waddiwasi\Structure\Modules\ElemModes;
-use Nsfisis\Waddiwasi\Structure\Modules\Module;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
-use Nsfisis\Waddiwasi\Structure\Types\Limits;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\ResultType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
-use Nsfisis\Waddiwasi\Structure\Types\ValTypes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockTypes;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataModes;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemModes;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\Module;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValTypes;
use RuntimeException;
use function abs;
use function array_map;
diff --git a/src/Execution/Stack.php b/src/WebAssembly/Execution/Stack.php
index 1e32388..4181dcd 100644
--- a/src/Execution/Stack.php
+++ b/src/WebAssembly/Execution/Stack.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
use function assert;
use function count;
use function is_float;
diff --git a/src/Execution/StackOverflowException.php b/src/WebAssembly/Execution/StackOverflowException.php
index 92991e2..c5ff3a4 100644
--- a/src/Execution/StackOverflowException.php
+++ b/src/WebAssembly/Execution/StackOverflowException.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
use RuntimeException;
use Throwable;
diff --git a/src/Execution/Store.php b/src/WebAssembly/Execution/Store.php
index 52a8ce1..5bef648 100644
--- a/src/Execution/Store.php
+++ b/src/WebAssembly/Execution/Store.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
use RuntimeException;
use function count;
diff --git a/src/Execution/TableInst.php b/src/WebAssembly/Execution/TableInst.php
index 002ddec..9f4cbe7 100644
--- a/src/Execution/TableInst.php
+++ b/src/WebAssembly/Execution/TableInst.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
final class TableInst
{
diff --git a/src/Execution/TrapException.php b/src/WebAssembly/Execution/TrapException.php
index 3e6a440..449f9ca 100644
--- a/src/Execution/TrapException.php
+++ b/src/WebAssembly/Execution/TrapException.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
use RuntimeException;
use Throwable;
diff --git a/src/Execution/TrapKind.php b/src/WebAssembly/Execution/TrapKind.php
index a92b973..35a4372 100644
--- a/src/Execution/TrapKind.php
+++ b/src/WebAssembly/Execution/TrapKind.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Execution;
+namespace Nsfisis\Waddiwasi\WebAssembly\Execution;
enum TrapKind
{
diff --git a/src/Structure/Instructions/Instr.php b/src/WebAssembly/Structure/Instructions/Instr.php
index cb4b3b8..18531c6 100644
--- a/src/Structure/Instructions/Instr.php
+++ b/src/WebAssembly/Structure/Instructions/Instr.php
@@ -2,18 +2,18 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control\BlockType;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Parametric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Reference;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Parametric;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Reference;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
abstract readonly class Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Block.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Block.php
index 29e68fd..af2c97f 100644
--- a/src/Structure/Instructions/Instrs/Control/Block.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Block.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Block extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/BlockType.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockType.php
index a90389b..1188625 100644
--- a/src/Structure/Instructions/Instrs/Control/BlockType.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockType.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
abstract readonly class BlockType
{
diff --git a/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php
new file mode 100644
index 0000000..2ed694b
--- /dev/null
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php
@@ -0,0 +1,14 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockType;
+
+final readonly class TypeIdx extends BlockType
+{
+ protected function __construct(public int $inner)
+ {
+ }
+}
diff --git a/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php
new file mode 100644
index 0000000..e7caa3f
--- /dev/null
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php
@@ -0,0 +1,20 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control\BlockType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType as OrigValType;
+
+final readonly class ValType extends BlockType
+{
+ protected function __construct(public ?OrigValType $inner)
+ {
+ }
+
+ public static function opName(): string
+ {
+ return "hoge";
+ }
+}
diff --git a/src/Structure/Instructions/Instrs/Control/Br.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Br.php
index 7fe3415..6235a36 100644
--- a/src/Structure/Instructions/Instrs/Control/Br.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Br.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Br extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/BrIf.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/BrIf.php
index 5fb622e..7c8a896 100644
--- a/src/Structure/Instructions/Instrs/Control/BrIf.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/BrIf.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class BrIf extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/BrTable.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/BrTable.php
index a9c37e8..2841814 100644
--- a/src/Structure/Instructions/Instrs/Control/BrTable.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/BrTable.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class BrTable extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Call.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Call.php
index 9ee14be..461f561 100644
--- a/src/Structure/Instructions/Instrs/Control/Call.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Call.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Call extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/CallIndirect.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/CallIndirect.php
index 11617ce..7017723 100644
--- a/src/Structure/Instructions/Instrs/Control/CallIndirect.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/CallIndirect.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class CallIndirect extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Else_.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Else_.php
index c04d571..1407543 100644
--- a/src/Structure/Instructions/Instrs/Control/Else_.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Else_.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Else_ extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/End.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/End.php
index 14535c0..5bdb8b9 100644
--- a/src/Structure/Instructions/Instrs/Control/End.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/End.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class End extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/If_.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/If_.php
index f758395..8afdc8b 100644
--- a/src/Structure/Instructions/Instrs/Control/If_.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/If_.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class If_ extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Loop.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Loop.php
index 1572e4b..ca48ca1 100644
--- a/src/Structure/Instructions/Instrs/Control/Loop.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Loop.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Loop extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Nop.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Nop.php
index 3aaeb4d..50a3773 100644
--- a/src/Structure/Instructions/Instrs/Control/Nop.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Nop.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Nop extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Return_.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Return_.php
index 1391b1a..b80fdfe 100644
--- a/src/Structure/Instructions/Instrs/Control/Return_.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Return_.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Return_ extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Control/Unreachable.php b/src/WebAssembly/Structure/Instructions/Instrs/Control/Unreachable.php
index 6993099..e43ade8 100644
--- a/src/Structure/Instructions/Instrs/Control/Unreachable.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Control/Unreachable.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Control;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Control;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Unreachable extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/DataDrop.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/DataDrop.php
index acf337b..3525b80 100644
--- a/src/Structure/Instructions/Instrs/Memory/DataDrop.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/DataDrop.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class DataDrop extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/F32Load.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Load.php
index 107e033..82b7cf4 100644
--- a/src/Structure/Instructions/Instrs/Memory/F32Load.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Load.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Load extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/F32Store.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Store.php
index 2d3ffe2..06d9055 100644
--- a/src/Structure/Instructions/Instrs/Memory/F32Store.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F32Store.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Store extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/F64Load.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Load.php
index 2a83426..13e2385 100644
--- a/src/Structure/Instructions/Instrs/Memory/F64Load.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Load.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Load extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/F64Store.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Store.php
index 2ee5144..261b276 100644
--- a/src/Structure/Instructions/Instrs/Memory/F64Store.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/F64Store.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Store extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Load.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load.php
index 0f55925..4554a77 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Load.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Load extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Load16S.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16S.php
index 89064f9..56bdb3f 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Load16S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Load16S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Load16U.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16U.php
index 201386c..1cc243c 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Load16U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load16U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Load16U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Load8S.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8S.php
index 3a7832f..a76607f 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Load8S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Load8S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Load8U.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8U.php
index 503cfe7..7cab471 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Load8U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Load8U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Load8U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Store.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store.php
index a1b904f..3021639 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Store.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Store extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Store16.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store16.php
index 84d3b8c..3463fdf 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Store16.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store16.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Store16 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I32Store8.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store8.php
index a152151..5298ad5 100644
--- a/src/Structure/Instructions/Instrs/Memory/I32Store8.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I32Store8.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Store8 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load.php
index 98f4398..33fa4e1 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load16S.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16S.php
index a91df8b..47ef776 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load16S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load16S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load16U.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16U.php
index df16249..8825b89 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load16U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load16U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load16U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32S.php
index 2f371fd..bd2575b 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32U.php
index 72c416b..404bc8a 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load8S.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8S.php
index 1a902ed..f28bad9 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load8S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load8S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Load8U.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8U.php
index b47fbb2..66b5575 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Load8U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Load8U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Load8U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Store.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store.php
index a3a6c4b..0b4778b 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Store.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Store extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Store16.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store16.php
index 664d57d..984ecd2 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Store16.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store16.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Store16 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Store32.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store32.php
index 7a8a530..e486308 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Store32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Store32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/I64Store8.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store8.php
index bf28148..7897197 100644
--- a/src/Structure/Instructions/Instrs/Memory/I64Store8.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/I64Store8.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Store8 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/MemoryCopy.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryCopy.php
index f4728af..5ef7106 100644
--- a/src/Structure/Instructions/Instrs/Memory/MemoryCopy.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryCopy.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class MemoryCopy extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/MemoryFill.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryFill.php
index a05e410..be388ff 100644
--- a/src/Structure/Instructions/Instrs/Memory/MemoryFill.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryFill.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class MemoryFill extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/MemoryGrow.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryGrow.php
index eb3d388..9e6c320 100644
--- a/src/Structure/Instructions/Instrs/Memory/MemoryGrow.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryGrow.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class MemoryGrow extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/MemoryInit.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryInit.php
index 8bf762b..7843ff1 100644
--- a/src/Structure/Instructions/Instrs/Memory/MemoryInit.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemoryInit.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class MemoryInit extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Memory/MemorySize.php b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemorySize.php
index 1dc9831..075878a 100644
--- a/src/Structure/Instructions/Instrs/Memory/MemorySize.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Memory/MemorySize.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Memory;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class MemorySize extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Abs.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Abs.php
index bd13425..7711f7f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Abs.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Abs.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Abs extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Add.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Add.php
index 77b9379..5f92829 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Add.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Add.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Add extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Ceil.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ceil.php
index dfd2274..be6f11e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Ceil.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ceil.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Ceil extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Const.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Const.php
index 03a25d5..fd2670e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Const.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Const.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Const extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php
index 7fe7735..5e68989 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ConvertI32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php
index 76e7cf4..fdaa709 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ConvertI32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php
index 6739f34..b6444cc 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ConvertI64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php
index 0396a2a..4b0f578 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ConvertI64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32CopySign.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32CopySign.php
index ee8b26c..539682a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32CopySign.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32CopySign.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32CopySign extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php
index 4602bcd..24cff4f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32DemoteF64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Div.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Div.php
index 06bbac2..3cdafb0 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Div.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Div.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Div extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Eq.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Eq.php
index 29503d1..cae6c2e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Eq.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Eq.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Eq extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Floor.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Floor.php
index 7dd6802..9c1b23f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Floor.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Floor.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Floor extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Ge.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ge.php
index f833c6b..ef75922 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Ge.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ge.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Ge extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Gt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Gt.php
index 5d5537d..0efda96 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Gt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Gt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Gt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Le.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Le.php
index 38dcf93..50cbb71 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Le.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Le.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Le extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Lt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Lt.php
index 511f9fb..e4b490a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Lt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Lt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Lt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Max.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Max.php
index af41f0f..81f9b3e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Max.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Max.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Max extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Min.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Min.php
index d4b1625..20518ea 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Min.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Min.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Min extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Mul.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Mul.php
index 30347e0..8282273 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Mul.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Mul.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Mul extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Ne.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ne.php
index eecff24..8b5db5e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Ne.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Ne.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Ne extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Nearest.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Nearest.php
index ae45b0a..ae51359 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Nearest.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Nearest.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Nearest extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Neg.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Neg.php
index 1cd54f7..82b72c3 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Neg.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Neg.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Neg extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php
index ee617f4..3cd93c4 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ReinterpretI32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php
index edc06c7..dd0f66f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32ReinterpretI64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Sqrt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sqrt.php
index be2dc16..9cdeba2 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Sqrt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sqrt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Sqrt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Sub.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sub.php
index 1e971a9..54b5991 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Sub.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Sub.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Sub extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F32Trunc.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Trunc.php
index 0218c5f..627406e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F32Trunc.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F32Trunc.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F32Trunc extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Abs.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Abs.php
index 4a6a166..a985933 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Abs.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Abs.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Abs extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Add.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Add.php
index e76b910..60a6a05 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Add.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Add.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Add extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Ceil.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ceil.php
index 12f8a19..3c88a4b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Ceil.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ceil.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Ceil extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Const.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Const.php
index f5819a9..46c61fe 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Const.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Const.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Const extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php
index e87dc21..5deaec0 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ConvertI32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php
index 05a7336..657e8e2 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ConvertI32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php
index 0b25d72..af7d5af 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ConvertI64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php
index a782c93..575c8e5 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ConvertI64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64CopySign.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64CopySign.php
index d9f363f..bab91f2 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64CopySign.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64CopySign.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64CopySign extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Div.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Div.php
index a7806a6..7304a8d 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Div.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Div.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Div extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Eq.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Eq.php
index fefb545..1c9e31c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Eq.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Eq.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Eq extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Floor.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Floor.php
index 248a01e..8c76753 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Floor.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Floor.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Floor extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Ge.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ge.php
index 2c7a3da..28f6da1 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Ge.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ge.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Ge extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Gt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Gt.php
index a08b908..9b6e91e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Gt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Gt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Gt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Le.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Le.php
index 069382d..1852d66 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Le.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Le.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Le extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Lt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Lt.php
index 67e8a06..fb96301 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Lt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Lt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Lt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Max.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Max.php
index 4a159ae..da79a2e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Max.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Max.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Max extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Min.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Min.php
index bae22c3..79bb77b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Min.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Min.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Min extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Mul.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Mul.php
index 5204c61..f0932ea 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Mul.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Mul.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Mul extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Ne.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ne.php
index f2b9767..226b1e4 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Ne.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Ne.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Ne extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Nearest.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Nearest.php
index df39552..0863099 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Nearest.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Nearest.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Nearest extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Neg.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Neg.php
index e39c12f..c4e0ce7 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Neg.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Neg.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Neg extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php
index 0b3d4ef..8692806 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64PromoteF32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php
index 9817aea..4721e07 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ReinterpretI32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php
index 4178a96..22faa67 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64ReinterpretI64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Sqrt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sqrt.php
index b9ba41e..77d708a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Sqrt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sqrt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Sqrt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Sub.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sub.php
index 05eddc1..b20c0c9 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Sub.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Sub.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Sub extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/F64Trunc.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Trunc.php
index 4c3fa30..62d6c12 100644
--- a/src/Structure/Instructions/Instrs/Numeric/F64Trunc.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/F64Trunc.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class F64Trunc extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Add.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Add.php
index bb7253b..429dfdf 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Add.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Add.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Add extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32And.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32And.php
index 9cfefc6..135f038 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32And.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32And.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32And extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Clz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Clz.php
index d6da4c1..7bdfa52 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Clz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Clz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Clz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Const.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Const.php
index 7ebc418..4900a1c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Const.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Const.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Const extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Ctz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ctz.php
index 49872e7..4577729 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Ctz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ctz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Ctz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32DivS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivS.php
index d3d5fc3..bbc0f08 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32DivS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32DivS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32DivU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivU.php
index 159ce6e..3db3fa0 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32DivU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32DivU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32DivU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Eq.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eq.php
index e98b81d..eb24aad 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Eq.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eq.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Eq extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Eqz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eqz.php
index 9362e84..b99341a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Eqz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Eqz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Eqz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Extend16S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend16S.php
index a09c7f0..50e3951 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Extend16S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend16S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Extend16S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Extend8S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend8S.php
index e8a1165..9f5aa4b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Extend8S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Extend8S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Extend8S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32GeS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeS.php
index 5238682..7f2746f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32GeS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32GeS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32GeU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeU.php
index 7202fe2..3018605 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32GeU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GeU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32GeU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32GtS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtS.php
index 1c5207b..093f47d 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32GtS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32GtS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32GtU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtU.php
index 1f02f92..e7c07e3 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32GtU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32GtU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32GtU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32LeS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeS.php
index f0c316a..078535a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32LeS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32LeS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32LeU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeU.php
index 83ff213..0fe2ae2 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32LeU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LeU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32LeU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32LtS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtS.php
index a44a846..6070881 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32LtS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32LtS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32LtU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtU.php
index 56e3ca5..ccb520e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32LtU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32LtU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32LtU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Mul.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Mul.php
index 4a90126..7ddf1e6 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Mul.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Mul.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Mul extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Ne.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ne.php
index ea22294..7624909 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Ne.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Ne.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Ne extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Or.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Or.php
index 43e4fc1..4d985a7 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Or.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Or.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Or extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Popcnt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Popcnt.php
index 1a0cda6..ea2e5af 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Popcnt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Popcnt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Popcnt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php
index b0c8fbb..3ca1a3c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32ReinterpretF32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php
index 4396987..2990a21 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32ReinterpretF64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32RemS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemS.php
index 9f26f93..0814085 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32RemS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32RemS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32RemU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemU.php
index dc60d09..b945e4e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32RemU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RemU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32RemU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32RotL.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotL.php
index 7f847b2..509a39e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32RotL.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotL.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32RotL extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32RotR.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotR.php
index 3b7a6c4..7104869 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32RotR.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32RotR.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32RotR extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Shl.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Shl.php
index c22e9d2..199cace 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Shl.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Shl.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Shl extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32ShrS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrS.php
index 485849b..5645907 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32ShrS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32ShrS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32ShrU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrU.php
index 859db54..c5435cd 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32ShrU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32ShrU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32ShrU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Sub.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Sub.php
index 63c6501..5ca4dec 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Sub.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Sub.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Sub extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php
index 895010b..31ab093 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncF32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php
index a10d8f3..afeda9c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncF32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php
index 75dc9d9..8b27805 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncF64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php
index c0c3b28..5b7550c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncF64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php
index 93428d1..c2fbdf1 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncSatF32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php
index a50e00b..0ae1090 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncSatF32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php
index a0d501d..38731db 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncSatF64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php
index acc5f90..22f5335 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32TruncSatF64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32WrapI64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32WrapI64.php
index 3603c57..9c7ed4b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32WrapI64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32WrapI64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32WrapI64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I32Xor.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Xor.php
index 1ba47c2..804b881 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I32Xor.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I32Xor.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I32Xor extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Add.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Add.php
index ed7aa75..9d81af7 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Add.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Add.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Add extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64And.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64And.php
index 2fc7ec7..4c1f4b3 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64And.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64And.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64And extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Clz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Clz.php
index 1fbcc07..eb03da7 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Clz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Clz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Clz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Const.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Const.php
index 5e95f58..01e9e72 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Const.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Const.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Const extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Ctz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ctz.php
index f127093..3c6fdaa 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Ctz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ctz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Ctz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64DivS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivS.php
index fc5c43c..8a8759b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64DivS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64DivS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64DivU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivU.php
index 191124e..67f50f7 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64DivU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64DivU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64DivU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Eq.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eq.php
index db05130..5480197 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Eq.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eq.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Eq extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Eqz.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eqz.php
index fd4e921..8bd7f04 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Eqz.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Eqz.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Eqz extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Extend16S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend16S.php
index 6490af7..8733d84 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Extend16S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend16S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Extend16S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Extend32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend32S.php
index 20af6a3..3594cf4 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Extend32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Extend32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Extend8S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend8S.php
index b5f991a..8579635 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Extend8S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Extend8S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Extend8S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php
index 5db18a3..9db4c55 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ExtendI32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php
index cc8ea69..9219f97 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ExtendI32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64GeS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeS.php
index 94df4cd..bddbffb 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64GeS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64GeS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64GeU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeU.php
index 4421d97..9b5df84 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64GeU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GeU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64GeU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64GtS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtS.php
index 469fa2a..4ac4063 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64GtS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64GtS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64GtU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtU.php
index 1b7f108..4cd0f84 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64GtU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64GtU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64GtU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64LeS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeS.php
index 3bc9192..259cc99 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64LeS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64LeS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64LeU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeU.php
index b95b5da..69c880b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64LeU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LeU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64LeU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64LtS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtS.php
index b63e56b..9c8d434 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64LtS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64LtS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64LtU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtU.php
index 0417e04..8142792 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64LtU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64LtU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64LtU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Mul.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Mul.php
index d151d8a..1a69448 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Mul.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Mul.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Mul extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Ne.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ne.php
index 7c634bb..4cf363e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Ne.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Ne.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Ne extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Or.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Or.php
index fb0ba0c..c09caab 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Or.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Or.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Or extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Popcnt.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Popcnt.php
index e27cc2e..3db978b 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Popcnt.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Popcnt.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Popcnt extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php
index 3a86af6..6446e50 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ReinterpretF32 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php
index f54a0cf..b570008 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ReinterpretF64 extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64RemS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemS.php
index fc63520..7833dcd 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64RemS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64RemS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64RemU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemU.php
index 0d59167..97117dc 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64RemU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RemU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64RemU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64RotL.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotL.php
index bcacbee..b39a2ac 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64RotL.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotL.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64RotL extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64RotR.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotR.php
index 02256fe..aa62ee8 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64RotR.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64RotR.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64RotR extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Shl.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Shl.php
index 191b38f..f43018a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Shl.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Shl.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Shl extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ShrS.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrS.php
index 2e3efc6..f8da95e 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ShrS.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrS.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ShrS extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64ShrU.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrU.php
index 290753a..7ea2b3a 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64ShrU.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64ShrU.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64ShrU extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Sub.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Sub.php
index 2b6e2b9..7cb6f26 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Sub.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Sub.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Sub extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php
index b10816e..9f6ed66 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncF32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php
index 2840cb4..9724897 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncF32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php
index fda84be..70c235c 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncF64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php
index de35e7f..f787fe3 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncF64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php
index 98409c5..98082e5 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncSatF32S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php
index f4478c4..6b0b833 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncSatF32U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php
index eb04f34..2291eab 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncSatF64S extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php
index 7b5777d..90c1f49 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64TruncSatF64U extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Numeric/I64Xor.php b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Xor.php
index 06b6b8b..994e47f 100644
--- a/src/Structure/Instructions/Instrs/Numeric/I64Xor.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Numeric/I64Xor.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Numeric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Numeric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class I64Xor extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Parametric/Drop.php b/src/WebAssembly/Structure/Instructions/Instrs/Parametric/Drop.php
index 69a3fc1..5a5ed18 100644
--- a/src/Structure/Instructions/Instrs/Parametric/Drop.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Parametric/Drop.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Parametric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Parametric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Drop extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Parametric/Select.php b/src/WebAssembly/Structure/Instructions/Instrs/Parametric/Select.php
index 10d6c8c..2562764 100644
--- a/src/Structure/Instructions/Instrs/Parametric/Select.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Parametric/Select.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Parametric;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Parametric;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
final readonly class Select extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Reference/RefFunc.php b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefFunc.php
index 97f11b5..3539ede 100644
--- a/src/Structure/Instructions/Instrs/Reference/RefFunc.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefFunc.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Reference;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Reference;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class RefFunc extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Reference/RefIsNull.php b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefIsNull.php
index 116fc4e..21c9a26 100644
--- a/src/Structure/Instructions/Instrs/Reference/RefIsNull.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefIsNull.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Reference;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Reference;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class RefIsNull extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Reference/RefNull.php b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefNull.php
index 11c603c..39d0f8f 100644
--- a/src/Structure/Instructions/Instrs/Reference/RefNull.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Reference/RefNull.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Reference;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Reference;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
final readonly class RefNull extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/ElemDrop.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/ElemDrop.php
index 65ea56a..4ead3cb 100644
--- a/src/Structure/Instructions/Instrs/Table/ElemDrop.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/ElemDrop.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class ElemDrop extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableCopy.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableCopy.php
index b756d28..ca4e01a 100644
--- a/src/Structure/Instructions/Instrs/Table/TableCopy.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableCopy.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableCopy extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableFill.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableFill.php
index fea7bb9..8a8fba4 100644
--- a/src/Structure/Instructions/Instrs/Table/TableFill.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableFill.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableFill extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableGet.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableGet.php
index bb7b58f..0a562cb 100644
--- a/src/Structure/Instructions/Instrs/Table/TableGet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableGet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableGet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableGrow.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableGrow.php
index 026a09b..fae1bd0 100644
--- a/src/Structure/Instructions/Instrs/Table/TableGrow.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableGrow.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableGrow extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableInit.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableInit.php
index b728de3..221c938 100644
--- a/src/Structure/Instructions/Instrs/Table/TableInit.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableInit.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableInit extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableSet.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableSet.php
index 5e5bb1b..46ce56f 100644
--- a/src/Structure/Instructions/Instrs/Table/TableSet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableSet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableSet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Table/TableSize.php b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableSize.php
index 3357f48..8a1625a 100644
--- a/src/Structure/Instructions/Instrs/Table/TableSize.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Table/TableSize.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Table;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class TableSize extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Variable/GlobalGet.php b/src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalGet.php
index 8ee9f09..2358325 100644
--- a/src/Structure/Instructions/Instrs/Variable/GlobalGet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalGet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class GlobalGet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Variable/GlobalSet.php b/src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalSet.php
index 3dbc5ec..a8d2cf4 100644
--- a/src/Structure/Instructions/Instrs/Variable/GlobalSet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Variable/GlobalSet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class GlobalSet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Variable/LocalGet.php b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalGet.php
index c9ba7e7..de610d3 100644
--- a/src/Structure/Instructions/Instrs/Variable/LocalGet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalGet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class LocalGet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Variable/LocalSet.php b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalSet.php
index eb79baa..350c6bd 100644
--- a/src/Structure/Instructions/Instrs/Variable/LocalSet.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalSet.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class LocalSet extends Instr
{
diff --git a/src/Structure/Instructions/Instrs/Variable/LocalTee.php b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalTee.php
index 862b4d2..62d42c5 100644
--- a/src/Structure/Instructions/Instrs/Variable/LocalTee.php
+++ b/src/WebAssembly/Structure/Instructions/Instrs/Variable/LocalTee.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Variable;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instrs\Variable;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class LocalTee extends Instr
{
diff --git a/src/Structure/Modules/Data.php b/src/WebAssembly/Structure/Modules/Data.php
index 7d36600..3994a01 100644
--- a/src/Structure/Modules/Data.php
+++ b/src/WebAssembly/Structure/Modules/Data.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
final readonly class Data
{
diff --git a/src/Structure/Modules/DataMode.php b/src/WebAssembly/Structure/Modules/DataMode.php
index e9b5a72..37205bc 100644
--- a/src/Structure/Modules/DataMode.php
+++ b/src/WebAssembly/Structure/Modules/DataMode.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
abstract readonly class DataMode
{
diff --git a/src/Structure/Modules/DataModes/Active.php b/src/WebAssembly/Structure/Modules/DataModes/Active.php
index de52861..41cc9c7 100644
--- a/src/Structure/Modules/DataModes/Active.php
+++ b/src/WebAssembly/Structure/Modules/DataModes/Active.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\DataModes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataModes;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Modules\DataMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataMode;
final readonly class Active extends DataMode
{
diff --git a/src/Structure/Modules/DataModes/Passive.php b/src/WebAssembly/Structure/Modules/DataModes/Passive.php
index 3686cdc..6ef6ba9 100644
--- a/src/Structure/Modules/DataModes/Passive.php
+++ b/src/WebAssembly/Structure/Modules/DataModes/Passive.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\DataModes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataModes;
-use Nsfisis\Waddiwasi\Structure\Modules\DataMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\DataMode;
final readonly class Passive extends DataMode
{
diff --git a/src/Structure/Modules/Elem.php b/src/WebAssembly/Structure/Modules/Elem.php
index 55341f4..1b9831f 100644
--- a/src/Structure/Modules/Elem.php
+++ b/src/WebAssembly/Structure/Modules/Elem.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
final readonly class Elem
{
diff --git a/src/Structure/Modules/ElemMode.php b/src/WebAssembly/Structure/Modules/ElemMode.php
index e3e7693..0777bd4 100644
--- a/src/Structure/Modules/ElemMode.php
+++ b/src/WebAssembly/Structure/Modules/ElemMode.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
abstract readonly class ElemMode
{
diff --git a/src/Structure/Modules/ElemModes/Active.php b/src/WebAssembly/Structure/Modules/ElemModes/Active.php
index 5487542..e66e080 100644
--- a/src/Structure/Modules/ElemModes/Active.php
+++ b/src/WebAssembly/Structure/Modules/ElemModes/Active.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ElemModes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemModes;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Modules\ElemMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemMode;
final readonly class Active extends ElemMode
{
diff --git a/src/Structure/Modules/ElemModes/Declarative.php b/src/WebAssembly/Structure/Modules/ElemModes/Declarative.php
index 7c68331..28f917a 100644
--- a/src/Structure/Modules/ElemModes/Declarative.php
+++ b/src/WebAssembly/Structure/Modules/ElemModes/Declarative.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ElemModes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemModes;
-use Nsfisis\Waddiwasi\Structure\Modules\ElemMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemMode;
final readonly class Declarative extends ElemMode
{
diff --git a/src/Structure/Modules/ElemModes/Passive.php b/src/WebAssembly/Structure/Modules/ElemModes/Passive.php
index 0f999a9..5fb323e 100644
--- a/src/Structure/Modules/ElemModes/Passive.php
+++ b/src/WebAssembly/Structure/Modules/ElemModes/Passive.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ElemModes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemModes;
-use Nsfisis\Waddiwasi\Structure\Modules\ElemMode;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ElemMode;
final readonly class Passive extends ElemMode
{
diff --git a/src/Structure/Modules/Export.php b/src/WebAssembly/Structure/Modules/Export.php
index dc02a1b..fea3f04 100644
--- a/src/Structure/Modules/Export.php
+++ b/src/WebAssembly/Structure/Modules/Export.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
final readonly class Export
{
diff --git a/src/Structure/Modules/ExportDesc.php b/src/WebAssembly/Structure/Modules/ExportDesc.php
index 06e67ba..3462569 100644
--- a/src/Structure/Modules/ExportDesc.php
+++ b/src/WebAssembly/Structure/Modules/ExportDesc.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
abstract readonly class ExportDesc
{
diff --git a/src/Structure/Modules/ExportDescs/Func.php b/src/WebAssembly/Structure/Modules/ExportDescs/Func.php
index dabd213..85926c6 100644
--- a/src/Structure/Modules/ExportDescs/Func.php
+++ b/src/WebAssembly/Structure/Modules/ExportDescs/Func.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ExportDescs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDesc;
final readonly class Func extends ExportDesc
{
diff --git a/src/Structure/Modules/ExportDescs/Global_.php b/src/WebAssembly/Structure/Modules/ExportDescs/Global_.php
index 6fa15f9..9e1d481 100644
--- a/src/Structure/Modules/ExportDescs/Global_.php
+++ b/src/WebAssembly/Structure/Modules/ExportDescs/Global_.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ExportDescs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDesc;
final readonly class Global_ extends ExportDesc
{
diff --git a/src/Structure/Modules/ExportDescs/Mem.php b/src/WebAssembly/Structure/Modules/ExportDescs/Mem.php
index 7eeebf2..9212f45 100644
--- a/src/Structure/Modules/ExportDescs/Mem.php
+++ b/src/WebAssembly/Structure/Modules/ExportDescs/Mem.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ExportDescs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDesc;
final readonly class Mem extends ExportDesc
{
diff --git a/src/Structure/Modules/ExportDescs/Table.php b/src/WebAssembly/Structure/Modules/ExportDescs/Table.php
index ff32cc0..e89f2d8 100644
--- a/src/Structure/Modules/ExportDescs/Table.php
+++ b/src/WebAssembly/Structure/Modules/ExportDescs/Table.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ExportDescs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\ExportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ExportDesc;
final readonly class Table extends ExportDesc
{
diff --git a/src/Structure/Modules/Func.php b/src/WebAssembly/Structure/Modules/Func.php
index 7c76b5e..f1c305e 100644
--- a/src/Structure/Modules/Func.php
+++ b/src/WebAssembly/Structure/Modules/Func.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
final readonly class Func
{
diff --git a/src/Structure/Modules/Global_.php b/src/WebAssembly/Structure/Modules/Global_.php
index aae1706..04ffbc6 100644
--- a/src/Structure/Modules/Global_.php
+++ b/src/WebAssembly/Structure/Modules/Global_.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Instructions\Instr;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
final readonly class Global_
{
diff --git a/src/Structure/Modules/Import.php b/src/WebAssembly/Structure/Modules/Import.php
index 4609a3f..e764fcb 100644
--- a/src/Structure/Modules/Import.php
+++ b/src/WebAssembly/Structure/Modules/Import.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
final readonly class Import
{
diff --git a/src/Structure/Modules/ImportDesc.php b/src/WebAssembly/Structure/Modules/ImportDesc.php
index 77bd928..240ad2b 100644
--- a/src/Structure/Modules/ImportDesc.php
+++ b/src/WebAssembly/Structure/Modules/ImportDesc.php
@@ -2,11 +2,11 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
abstract readonly class ImportDesc
{
diff --git a/src/Structure/Modules/ImportDescs/Func.php b/src/WebAssembly/Structure/Modules/ImportDescs/Func.php
index 2bf373e..4b5da18 100644
--- a/src/Structure/Modules/ImportDescs/Func.php
+++ b/src/WebAssembly/Structure/Modules/ImportDescs/Func.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules\ImportDescs;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDescs;
-use Nsfisis\Waddiwasi\Structure\Modules\ImportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDesc;
final readonly class Func extends ImportDesc
{
diff --git a/src/WebAssembly/Structure/Modules/ImportDescs/Global_.php b/src/WebAssembly/Structure/Modules/ImportDescs/Global_.php
new file mode 100644
index 0000000..bab51b9
--- /dev/null
+++ b/src/WebAssembly/Structure/Modules/ImportDescs/Global_.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDescs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+
+final readonly class Global_ extends ImportDesc
+{
+ protected function __construct(
+ public GlobalType $global,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Structure/Modules/ImportDescs/Mem.php b/src/WebAssembly/Structure/Modules/ImportDescs/Mem.php
new file mode 100644
index 0000000..934d1c9
--- /dev/null
+++ b/src/WebAssembly/Structure/Modules/ImportDescs/Mem.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDescs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+
+final readonly class Mem extends ImportDesc
+{
+ protected function __construct(
+ public MemType $mem,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Structure/Modules/ImportDescs/Table.php b/src/WebAssembly/Structure/Modules/ImportDescs/Table.php
new file mode 100644
index 0000000..f8b2fa3
--- /dev/null
+++ b/src/WebAssembly/Structure/Modules/ImportDescs/Table.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDescs;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Modules\ImportDesc;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+
+final readonly class Table extends ImportDesc
+{
+ protected function __construct(
+ public TableType $table,
+ ) {
+ }
+}
diff --git a/src/Structure/Modules/Local.php b/src/WebAssembly/Structure/Modules/Local.php
index 5c3e224..699d7a3 100644
--- a/src/Structure/Modules/Local.php
+++ b/src/WebAssembly/Structure/Modules/Local.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
final readonly class Local
{
diff --git a/src/Structure/Modules/Mem.php b/src/WebAssembly/Structure/Modules/Mem.php
index ab651b0..45f0066 100644
--- a/src/Structure/Modules/Mem.php
+++ b/src/WebAssembly/Structure/Modules/Mem.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
final readonly class Mem
{
diff --git a/src/Structure/Modules/Module.php b/src/WebAssembly/Structure/Modules/Module.php
index ab978a3..a6ce2c8 100644
--- a/src/Structure/Modules/Module.php
+++ b/src/WebAssembly/Structure/Modules/Module.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Types\FuncType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
final readonly class Module
{
diff --git a/src/Structure/Modules/Start.php b/src/WebAssembly/Structure/Modules/Start.php
index 1ef75df..6659929 100644
--- a/src/Structure/Modules/Start.php
+++ b/src/WebAssembly/Structure/Modules/Start.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
final readonly class Start
{
diff --git a/src/Structure/Modules/Table.php b/src/WebAssembly/Structure/Modules/Table.php
index 06ccdb0..f0125a2 100644
--- a/src/Structure/Modules/Table.php
+++ b/src/WebAssembly/Structure/Modules/Table.php
@@ -2,9 +2,9 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Modules;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Modules;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
final readonly class Table
{
diff --git a/src/Structure/Types/ExternType.php b/src/WebAssembly/Structure/Types/ExternType.php
index 404f755..bffeacf 100644
--- a/src/Structure/Types/ExternType.php
+++ b/src/WebAssembly/Structure/Types/ExternType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
abstract readonly class ExternType
{
diff --git a/src/WebAssembly/Structure/Types/ExternTypes/Func.php b/src/WebAssembly/Structure/Types/ExternTypes/Func.php
new file mode 100644
index 0000000..d41ed61
--- /dev/null
+++ b/src/WebAssembly/Structure/Types/ExternTypes/Func.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\FuncType;
+
+final readonly class Func extends ExternType
+{
+ protected function __construct(
+ public FuncType $inner,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Structure/Types/ExternTypes/Global_.php b/src/WebAssembly/Structure/Types/ExternTypes/Global_.php
new file mode 100644
index 0000000..1e78370
--- /dev/null
+++ b/src/WebAssembly/Structure/Types/ExternTypes/Global_.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+
+final readonly class Global_ extends ExternType
+{
+ protected function __construct(
+ public GlobalType $inner,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Structure/Types/ExternTypes/Mem.php b/src/WebAssembly/Structure/Types/ExternTypes/Mem.php
new file mode 100644
index 0000000..92f1a39
--- /dev/null
+++ b/src/WebAssembly/Structure/Types/ExternTypes/Mem.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+
+final readonly class Mem extends ExternType
+{
+ protected function __construct(
+ public MemType $inner,
+ ) {
+ }
+}
diff --git a/src/WebAssembly/Structure/Types/ExternTypes/Table.php b/src/WebAssembly/Structure/Types/ExternTypes/Table.php
new file mode 100644
index 0000000..034d9a8
--- /dev/null
+++ b/src/WebAssembly/Structure/Types/ExternTypes/Table.php
@@ -0,0 +1,16 @@
+<?php
+
+declare(strict_types=1);
+
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternTypes;
+
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ExternType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+
+final readonly class Table extends ExternType
+{
+ protected function __construct(
+ public TableType $inner,
+ ) {
+ }
+}
diff --git a/src/Structure/Types/FuncType.php b/src/WebAssembly/Structure/Types/FuncType.php
index e445512..6c53519 100644
--- a/src/Structure/Types/FuncType.php
+++ b/src/WebAssembly/Structure/Types/FuncType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
final readonly class FuncType
{
diff --git a/src/Structure/Types/GlobalType.php b/src/WebAssembly/Structure/Types/GlobalType.php
index 182b761..3e8ab6c 100644
--- a/src/Structure/Types/GlobalType.php
+++ b/src/WebAssembly/Structure/Types/GlobalType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
final readonly class GlobalType
{
diff --git a/src/Structure/Types/Limits.php b/src/WebAssembly/Structure/Types/Limits.php
index e2ec343..e60b842 100644
--- a/src/Structure/Types/Limits.php
+++ b/src/WebAssembly/Structure/Types/Limits.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
final readonly class Limits
{
diff --git a/src/Structure/Types/MemType.php b/src/WebAssembly/Structure/Types/MemType.php
index d4c9009..8d01150 100644
--- a/src/Structure/Types/MemType.php
+++ b/src/WebAssembly/Structure/Types/MemType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
final readonly class MemType
{
diff --git a/src/Structure/Types/Mut.php b/src/WebAssembly/Structure/Types/Mut.php
index 8b3c611..5bf366c 100644
--- a/src/Structure/Types/Mut.php
+++ b/src/WebAssembly/Structure/Types/Mut.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
enum Mut
{
diff --git a/src/Structure/Types/NumType.php b/src/WebAssembly/Structure/Types/NumType.php
index 28b6d80..2d5a3b1 100644
--- a/src/Structure/Types/NumType.php
+++ b/src/WebAssembly/Structure/Types/NumType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
enum NumType
{
diff --git a/src/Structure/Types/RefType.php b/src/WebAssembly/Structure/Types/RefType.php
index 0d40d86..2225f56 100644
--- a/src/Structure/Types/RefType.php
+++ b/src/WebAssembly/Structure/Types/RefType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
enum RefType
{
diff --git a/src/Structure/Types/ResultType.php b/src/WebAssembly/Structure/Types/ResultType.php
index 623ca3e..dff2e59 100644
--- a/src/Structure/Types/ResultType.php
+++ b/src/WebAssembly/Structure/Types/ResultType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
use function count;
diff --git a/src/Structure/Types/TableType.php b/src/WebAssembly/Structure/Types/TableType.php
index 619ad25..7e4b957 100644
--- a/src/Structure/Types/TableType.php
+++ b/src/WebAssembly/Structure/Types/TableType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
final readonly class TableType
{
diff --git a/src/Structure/Types/ValType.php b/src/WebAssembly/Structure/Types/ValType.php
index bf072e2..f6f3111 100644
--- a/src/Structure/Types/ValType.php
+++ b/src/WebAssembly/Structure/Types/ValType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
abstract readonly class ValType
{
diff --git a/src/Structure/Types/ValTypes/NumType.php b/src/WebAssembly/Structure/Types/ValTypes/NumType.php
index fcaa7e3..1836679 100644
--- a/src/Structure/Types/ValTypes/NumType.php
+++ b/src/WebAssembly/Structure/Types/ValTypes/NumType.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types\ValTypes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValTypes;
-use Nsfisis\Waddiwasi\Structure\Types\NumType as OrigNumType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType as OrigNumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
final readonly class NumType extends ValType
{
diff --git a/src/Structure/Types/ValTypes/RefType.php b/src/WebAssembly/Structure/Types/ValTypes/RefType.php
index fc48dfb..a31b7c3 100644
--- a/src/Structure/Types/ValTypes/RefType.php
+++ b/src/WebAssembly/Structure/Types/ValTypes/RefType.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types\ValTypes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValTypes;
-use Nsfisis\Waddiwasi\Structure\Types\RefType as OrigRefType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType as OrigRefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
final readonly class RefType extends ValType
{
diff --git a/src/Structure/Types/ValTypes/VecType.php b/src/WebAssembly/Structure/Types/ValTypes/VecType.php
index a28081f..03cc95e 100644
--- a/src/Structure/Types/ValTypes/VecType.php
+++ b/src/WebAssembly/Structure/Types/ValTypes/VecType.php
@@ -2,10 +2,10 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types\ValTypes;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValTypes;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
-use Nsfisis\Waddiwasi\Structure\Types\VecType as OrigVecType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\VecType as OrigVecType;
final readonly class VecType extends ValType
{
diff --git a/src/Structure/Types/VecType.php b/src/WebAssembly/Structure/Types/VecType.php
index ae8a0f6..dcf7d68 100644
--- a/src/Structure/Types/VecType.php
+++ b/src/WebAssembly/Structure/Types/VecType.php
@@ -2,7 +2,7 @@
declare(strict_types=1);
-namespace Nsfisis\Waddiwasi\Structure\Types;
+namespace Nsfisis\Waddiwasi\WebAssembly\Structure\Types;
enum VecType
{
diff --git a/tests/src/SpecTestsuites/SpecTestsuiteBase.php b/tests/src/SpecTestsuites/SpecTestsuiteBase.php
index 49ee7c0..becd9de 100644
--- a/tests/src/SpecTestsuites/SpecTestsuiteBase.php
+++ b/tests/src/SpecTestsuites/SpecTestsuiteBase.php
@@ -4,30 +4,30 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Tests\SpecTestsuites;
-use Nsfisis\Waddiwasi\BinaryFormat\Decoder;
-use Nsfisis\Waddiwasi\BinaryFormat\InvalidBinaryFormatException;
-use Nsfisis\Waddiwasi\Execution\Extern;
-use Nsfisis\Waddiwasi\Execution\GlobalInst;
-use Nsfisis\Waddiwasi\Execution\MemInst;
-use Nsfisis\Waddiwasi\Execution\Ref;
-use Nsfisis\Waddiwasi\Execution\Refs\RefExtern;
-use Nsfisis\Waddiwasi\Execution\Refs\RefFunc;
-use Nsfisis\Waddiwasi\Execution\Refs\RefNull;
-use Nsfisis\Waddiwasi\Execution\Runtime;
-use Nsfisis\Waddiwasi\Execution\StackOverflowException;
-use Nsfisis\Waddiwasi\Execution\Store;
-use Nsfisis\Waddiwasi\Execution\TableInst;
-use Nsfisis\Waddiwasi\Execution\TrapException;
-use Nsfisis\Waddiwasi\Execution\TrapKind;
use Nsfisis\Waddiwasi\Stream\FileStream;
-use Nsfisis\Waddiwasi\Structure\Types\GlobalType;
-use Nsfisis\Waddiwasi\Structure\Types\Limits;
-use Nsfisis\Waddiwasi\Structure\Types\MemType;
-use Nsfisis\Waddiwasi\Structure\Types\Mut;
-use Nsfisis\Waddiwasi\Structure\Types\NumType;
-use Nsfisis\Waddiwasi\Structure\Types\RefType;
-use Nsfisis\Waddiwasi\Structure\Types\TableType;
-use Nsfisis\Waddiwasi\Structure\Types\ValType;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\Decoder;
+use Nsfisis\Waddiwasi\WebAssembly\BinaryFormat\InvalidBinaryFormatException;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Extern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\GlobalInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\MemInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Ref;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Refs\RefExtern;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Refs\RefFunc;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Refs\RefNull;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Runtime;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\StackOverflowException;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\Store;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\TableInst;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\TrapException;
+use Nsfisis\Waddiwasi\WebAssembly\Execution\TrapKind;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Mut;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\NumType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\RefType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
+use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
use PHPUnit\Framework\TestCase;
use RuntimeException;
use function count;