(ty: wasmparser::ValType)
| 54 | struct ValidateThenVisit<'a, R: WasmModuleResources>(&'a mut FunctionBuilder<R>); |
| 55 | |
| 56 | fn operand_size(ty: wasmparser::ValType) -> OperandSize { |
| 57 | match ty { |
| 58 | wasmparser::ValType::I32 | wasmparser::ValType::F32 | wasmparser::ValType::Ref(_) => OperandSize::S32, |
| 59 | wasmparser::ValType::I64 | wasmparser::ValType::F64 => OperandSize::S64, |
| 60 | wasmparser::ValType::V128 => OperandSize::S128, |
| 61 | } |
| 62 | } |
| 63 | |
| 64 | impl<'a, R: WasmModuleResources> VisitOperator<'a> for ValidateThenVisit<'_, R> { |
| 65 | type Output = (); |
no outgoing calls
no test coverage detected