From 26f49b7e27076e689541b9e13a1b54f60a4ee5c2 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 11 Jul 2024 02:57:23 +0900 Subject: feat: organize namespaces --- .../Instructions/Instrs/Control/Block.php | 24 -------------------- .../Instructions/Instrs/Control/BlockType.php | 25 --------------------- .../Instrs/Control/BlockTypes/TypeIdx.php | 14 ------------ .../Instrs/Control/BlockTypes/ValType.php | 20 ----------------- src/Structure/Instructions/Instrs/Control/Br.php | 20 ----------------- src/Structure/Instructions/Instrs/Control/BrIf.php | 20 ----------------- .../Instructions/Instrs/Control/BrTable.php | 24 -------------------- src/Structure/Instructions/Instrs/Control/Call.php | 20 ----------------- .../Instructions/Instrs/Control/CallIndirect.php | 21 ----------------- .../Instructions/Instrs/Control/Else_.php | 15 ------------- src/Structure/Instructions/Instrs/Control/End.php | 15 ------------- src/Structure/Instructions/Instrs/Control/If_.php | 26 ---------------------- src/Structure/Instructions/Instrs/Control/Loop.php | 24 -------------------- src/Structure/Instructions/Instrs/Control/Nop.php | 15 ------------- .../Instructions/Instrs/Control/Return_.php | 15 ------------- .../Instructions/Instrs/Control/Unreachable.php | 15 ------------- .../Instructions/Instrs/Memory/DataDrop.php | 20 ----------------- .../Instructions/Instrs/Memory/F32Load.php | 25 --------------------- .../Instructions/Instrs/Memory/F32Store.php | 25 --------------------- .../Instructions/Instrs/Memory/F64Load.php | 25 --------------------- .../Instructions/Instrs/Memory/F64Store.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Load.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Load16S.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Load16U.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Load8S.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Load8U.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Store.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Store16.php | 25 --------------------- .../Instructions/Instrs/Memory/I32Store8.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load16S.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load16U.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load32S.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load32U.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load8S.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Load8U.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Store.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Store16.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Store32.php | 25 --------------------- .../Instructions/Instrs/Memory/I64Store8.php | 25 --------------------- .../Instructions/Instrs/Memory/MemoryCopy.php | 15 ------------- .../Instructions/Instrs/Memory/MemoryFill.php | 15 ------------- .../Instructions/Instrs/Memory/MemoryGrow.php | 15 ------------- .../Instructions/Instrs/Memory/MemoryInit.php | 20 ----------------- .../Instructions/Instrs/Memory/MemorySize.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Abs.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Add.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Ceil.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Const.php | 23 ------------------- .../Instructions/Instrs/Numeric/F32ConvertI32S.php | 15 ------------- .../Instructions/Instrs/Numeric/F32ConvertI32U.php | 15 ------------- .../Instructions/Instrs/Numeric/F32ConvertI64S.php | 15 ------------- .../Instructions/Instrs/Numeric/F32ConvertI64U.php | 15 ------------- .../Instructions/Instrs/Numeric/F32CopySign.php | 15 ------------- .../Instructions/Instrs/Numeric/F32DemoteF64.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Div.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Eq.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Floor.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Ge.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Gt.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Le.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Lt.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Max.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Min.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Mul.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Ne.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Nearest.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Neg.php | 15 ------------- .../Instrs/Numeric/F32ReinterpretI32.php | 15 ------------- .../Instrs/Numeric/F32ReinterpretI64.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Sqrt.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Sub.php | 15 ------------- .../Instructions/Instrs/Numeric/F32Trunc.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Abs.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Add.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Ceil.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Const.php | 23 ------------------- .../Instructions/Instrs/Numeric/F64ConvertI32S.php | 15 ------------- .../Instructions/Instrs/Numeric/F64ConvertI32U.php | 15 ------------- .../Instructions/Instrs/Numeric/F64ConvertI64S.php | 15 ------------- .../Instructions/Instrs/Numeric/F64ConvertI64U.php | 15 ------------- .../Instructions/Instrs/Numeric/F64CopySign.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Div.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Eq.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Floor.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Ge.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Gt.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Le.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Lt.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Max.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Min.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Mul.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Ne.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Nearest.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Neg.php | 15 ------------- .../Instructions/Instrs/Numeric/F64PromoteF32.php | 15 ------------- .../Instrs/Numeric/F64ReinterpretI32.php | 15 ------------- .../Instrs/Numeric/F64ReinterpretI64.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Sqrt.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Sub.php | 15 ------------- .../Instructions/Instrs/Numeric/F64Trunc.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Add.php | 15 ------------- .../Instructions/Instrs/Numeric/I32And.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Clz.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Const.php | 23 ------------------- .../Instructions/Instrs/Numeric/I32Ctz.php | 15 ------------- .../Instructions/Instrs/Numeric/I32DivS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32DivU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Eq.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Eqz.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Extend16S.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Extend8S.php | 15 ------------- .../Instructions/Instrs/Numeric/I32GeS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32GeU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32GtS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32GtU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32LeS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32LeU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32LtS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32LtU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Mul.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Ne.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Or.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Popcnt.php | 15 ------------- .../Instrs/Numeric/I32ReinterpretF32.php | 15 ------------- .../Instrs/Numeric/I32ReinterpretF64.php | 15 ------------- .../Instructions/Instrs/Numeric/I32RemS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32RemU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32RotL.php | 15 ------------- .../Instructions/Instrs/Numeric/I32RotR.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Shl.php | 15 ------------- .../Instructions/Instrs/Numeric/I32ShrS.php | 15 ------------- .../Instructions/Instrs/Numeric/I32ShrU.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Sub.php | 15 ------------- .../Instructions/Instrs/Numeric/I32TruncF32S.php | 15 ------------- .../Instructions/Instrs/Numeric/I32TruncF32U.php | 15 ------------- .../Instructions/Instrs/Numeric/I32TruncF64S.php | 15 ------------- .../Instructions/Instrs/Numeric/I32TruncF64U.php | 15 ------------- .../Instrs/Numeric/I32TruncSatF32S.php | 15 ------------- .../Instrs/Numeric/I32TruncSatF32U.php | 15 ------------- .../Instrs/Numeric/I32TruncSatF64S.php | 15 ------------- .../Instrs/Numeric/I32TruncSatF64U.php | 15 ------------- .../Instructions/Instrs/Numeric/I32WrapI64.php | 15 ------------- .../Instructions/Instrs/Numeric/I32Xor.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Add.php | 15 ------------- .../Instructions/Instrs/Numeric/I64And.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Clz.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Const.php | 23 ------------------- .../Instructions/Instrs/Numeric/I64Ctz.php | 15 ------------- .../Instructions/Instrs/Numeric/I64DivS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64DivU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Eq.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Eqz.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Extend16S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Extend32S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Extend8S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64ExtendI32S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64ExtendI32U.php | 15 ------------- .../Instructions/Instrs/Numeric/I64GeS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64GeU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64GtS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64GtU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64LeS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64LeU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64LtS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64LtU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Mul.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Ne.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Or.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Popcnt.php | 15 ------------- .../Instrs/Numeric/I64ReinterpretF32.php | 15 ------------- .../Instrs/Numeric/I64ReinterpretF64.php | 15 ------------- .../Instructions/Instrs/Numeric/I64RemS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64RemU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64RotL.php | 15 ------------- .../Instructions/Instrs/Numeric/I64RotR.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Shl.php | 15 ------------- .../Instructions/Instrs/Numeric/I64ShrS.php | 15 ------------- .../Instructions/Instrs/Numeric/I64ShrU.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Sub.php | 15 ------------- .../Instructions/Instrs/Numeric/I64TruncF32S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64TruncF32U.php | 15 ------------- .../Instructions/Instrs/Numeric/I64TruncF64S.php | 15 ------------- .../Instructions/Instrs/Numeric/I64TruncF64U.php | 15 ------------- .../Instrs/Numeric/I64TruncSatF32S.php | 15 ------------- .../Instrs/Numeric/I64TruncSatF32U.php | 15 ------------- .../Instrs/Numeric/I64TruncSatF64S.php | 15 ------------- .../Instrs/Numeric/I64TruncSatF64U.php | 15 ------------- .../Instructions/Instrs/Numeric/I64Xor.php | 15 ------------- .../Instructions/Instrs/Parametric/Drop.php | 15 ------------- .../Instructions/Instrs/Parametric/Select.php | 24 -------------------- .../Instructions/Instrs/Reference/RefFunc.php | 20 ----------------- .../Instructions/Instrs/Reference/RefIsNull.php | 15 ------------- .../Instructions/Instrs/Reference/RefNull.php | 21 ----------------- .../Instructions/Instrs/Table/ElemDrop.php | 20 ----------------- .../Instructions/Instrs/Table/TableCopy.php | 21 ----------------- .../Instructions/Instrs/Table/TableFill.php | 20 ----------------- .../Instructions/Instrs/Table/TableGet.php | 20 ----------------- .../Instructions/Instrs/Table/TableGrow.php | 20 ----------------- .../Instructions/Instrs/Table/TableInit.php | 21 ----------------- .../Instructions/Instrs/Table/TableSet.php | 20 ----------------- .../Instructions/Instrs/Table/TableSize.php | 20 ----------------- .../Instructions/Instrs/Variable/GlobalGet.php | 20 ----------------- .../Instructions/Instrs/Variable/GlobalSet.php | 20 ----------------- .../Instructions/Instrs/Variable/LocalGet.php | 20 ----------------- .../Instructions/Instrs/Variable/LocalSet.php | 20 ----------------- .../Instructions/Instrs/Variable/LocalTee.php | 20 ----------------- 207 files changed, 3537 deletions(-) delete mode 100644 src/Structure/Instructions/Instrs/Control/Block.php delete mode 100644 src/Structure/Instructions/Instrs/Control/BlockType.php delete mode 100644 src/Structure/Instructions/Instrs/Control/BlockTypes/TypeIdx.php delete mode 100644 src/Structure/Instructions/Instrs/Control/BlockTypes/ValType.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Br.php delete mode 100644 src/Structure/Instructions/Instrs/Control/BrIf.php delete mode 100644 src/Structure/Instructions/Instrs/Control/BrTable.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Call.php delete mode 100644 src/Structure/Instructions/Instrs/Control/CallIndirect.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Else_.php delete mode 100644 src/Structure/Instructions/Instrs/Control/End.php delete mode 100644 src/Structure/Instructions/Instrs/Control/If_.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Loop.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Nop.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Return_.php delete mode 100644 src/Structure/Instructions/Instrs/Control/Unreachable.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/DataDrop.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/F32Load.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/F32Store.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/F64Load.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/F64Store.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Load.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Load16S.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Load16U.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Load8S.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Load8U.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Store.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Store16.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I32Store8.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load16S.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load16U.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load32S.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load32U.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load8S.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Load8U.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Store.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Store16.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Store32.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/I64Store8.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/MemoryCopy.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/MemoryFill.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/MemoryGrow.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/MemoryInit.php delete mode 100644 src/Structure/Instructions/Instrs/Memory/MemorySize.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Abs.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Add.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Ceil.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Const.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ConvertI32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ConvertI32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ConvertI64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ConvertI64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32CopySign.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32DemoteF64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Div.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Eq.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Floor.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Ge.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Gt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Le.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Lt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Max.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Min.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Mul.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Ne.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Nearest.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Neg.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI32.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32ReinterpretI64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Sqrt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Sub.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F32Trunc.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Abs.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Add.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Ceil.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Const.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ConvertI32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ConvertI32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ConvertI64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ConvertI64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64CopySign.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Div.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Eq.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Floor.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Ge.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Gt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Le.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Lt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Max.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Min.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Mul.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Ne.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Nearest.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Neg.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64PromoteF32.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI32.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64ReinterpretI64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Sqrt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Sub.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/F64Trunc.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Add.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32And.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Clz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Const.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Ctz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32DivS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32DivU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Eq.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Eqz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Extend16S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Extend8S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32GeS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32GeU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32GtS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32GtU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32LeS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32LeU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32LtS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32LtU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Mul.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Ne.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Or.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Popcnt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF32.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32ReinterpretF64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32RemS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32RemU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32RotL.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32RotR.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Shl.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32ShrS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32ShrU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Sub.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncF32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncF32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncF64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncF64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncSatF32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32TruncSatF64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32WrapI64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I32Xor.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Add.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64And.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Clz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Const.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Ctz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64DivS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64DivU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Eq.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Eqz.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Extend16S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Extend32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Extend8S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ExtendI32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ExtendI32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64GeS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64GeU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64GtS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64GtU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64LeS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64LeU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64LtS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64LtU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Mul.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Ne.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Or.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Popcnt.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF32.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ReinterpretF64.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64RemS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64RemU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64RotL.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64RotR.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Shl.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ShrS.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64ShrU.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Sub.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncF32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncF32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncF64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncF64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncSatF32U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64S.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64TruncSatF64U.php delete mode 100644 src/Structure/Instructions/Instrs/Numeric/I64Xor.php delete mode 100644 src/Structure/Instructions/Instrs/Parametric/Drop.php delete mode 100644 src/Structure/Instructions/Instrs/Parametric/Select.php delete mode 100644 src/Structure/Instructions/Instrs/Reference/RefFunc.php delete mode 100644 src/Structure/Instructions/Instrs/Reference/RefIsNull.php delete mode 100644 src/Structure/Instructions/Instrs/Reference/RefNull.php delete mode 100644 src/Structure/Instructions/Instrs/Table/ElemDrop.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableCopy.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableFill.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableGet.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableGrow.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableInit.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableSet.php delete mode 100644 src/Structure/Instructions/Instrs/Table/TableSize.php delete mode 100644 src/Structure/Instructions/Instrs/Variable/GlobalGet.php delete mode 100644 src/Structure/Instructions/Instrs/Variable/GlobalSet.php delete mode 100644 src/Structure/Instructions/Instrs/Variable/LocalGet.php delete mode 100644 src/Structure/Instructions/Instrs/Variable/LocalSet.php delete mode 100644 src/Structure/Instructions/Instrs/Variable/LocalTee.php (limited to 'src/Structure/Instructions/Instrs') diff --git a/src/Structure/Instructions/Instrs/Control/Block.php b/src/Structure/Instructions/Instrs/Control/Block.php deleted file mode 100644 index 29e68fd..0000000 --- a/src/Structure/Instructions/Instrs/Control/Block.php +++ /dev/null @@ -1,24 +0,0 @@ - $body - */ - protected function __construct( - public BlockType $type, - public array $body, - ) { - } - - public static function opName(): string - { - return "block"; - } -} diff --git a/src/Structure/Instructions/Instrs/Control/BlockType.php b/src/Structure/Instructions/Instrs/Control/BlockType.php deleted file mode 100644 index a90389b..0000000 --- a/src/Structure/Instructions/Instrs/Control/BlockType.php +++ /dev/null @@ -1,25 +0,0 @@ - $labelTable - */ - protected function __construct( - public array $labelTable, - public int $defaultLabel, - ) { - } - - public static function opName(): string - { - return "br_table"; - } -} diff --git a/src/Structure/Instructions/Instrs/Control/Call.php b/src/Structure/Instructions/Instrs/Control/Call.php deleted file mode 100644 index 9ee14be..0000000 --- a/src/Structure/Instructions/Instrs/Control/Call.php +++ /dev/null @@ -1,20 +0,0 @@ - $thenBody - * @param list $elseBody - */ - protected function __construct( - public BlockType $type, - public array $thenBody, - public array $elseBody, - ) { - } - - public static function opName(): string - { - return "if"; - } -} diff --git a/src/Structure/Instructions/Instrs/Control/Loop.php b/src/Structure/Instructions/Instrs/Control/Loop.php deleted file mode 100644 index 1572e4b..0000000 --- a/src/Structure/Instructions/Instrs/Control/Loop.php +++ /dev/null @@ -1,24 +0,0 @@ - $body - */ - protected function __construct( - public BlockType $type, - public array $body, - ) { - } - - public static function opName(): string - { - return "loop"; - } -} diff --git a/src/Structure/Instructions/Instrs/Control/Nop.php b/src/Structure/Instructions/Instrs/Control/Nop.php deleted file mode 100644 index 3aaeb4d..0000000 --- a/src/Structure/Instructions/Instrs/Control/Nop.php +++ /dev/null @@ -1,15 +0,0 @@ - $types - */ - protected function __construct( - public array $types, - ) { - } - - public static function opName(): string - { - return "select"; - } -} diff --git a/src/Structure/Instructions/Instrs/Reference/RefFunc.php b/src/Structure/Instructions/Instrs/Reference/RefFunc.php deleted file mode 100644 index 97f11b5..0000000 --- a/src/Structure/Instructions/Instrs/Reference/RefFunc.php +++ /dev/null @@ -1,20 +0,0 @@ -