diff options
| author | Henry <mail@henrygressmann.de> | 2026-04-25 18:30:53 +0200 |
|---|---|---|
| committer | Henry <mail@henrygressmann.de> | 2026-04-25 18:30:53 +0200 |
| commit | 165b19813067140e3f594740affda804dbdb0564 (patch) | |
| tree | 0368fb2b1da998b24753537ccc5d77b85de6d4a0 /crates/parser/src/visit.rs | |
| parent | e6691d035b6948452d6073317451b3f1ff0a24f8 (diff) | |
chore: add global bin op and acc superinstructions, cleanup executor
Signed-off-by: Henry <mail@henrygressmann.de>
Diffstat (limited to 'crates/parser/src/visit.rs')
| -rw-r--r-- | crates/parser/src/visit.rs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/crates/parser/src/visit.rs b/crates/parser/src/visit.rs index de0c8fb..996f728 100644 --- a/crates/parser/src/visit.rs +++ b/crates/parser/src/visit.rs @@ -227,10 +227,18 @@ impl<'a, R: WasmModuleResources> wasmparser::VisitOperator<'a> for FunctionBuild if let Some(Instruction::LocalGet64(src)) = last { Some(*src) } else { None } } wasmparser::ValType::V128 => { - if let Some(Instruction::LocalGet128(src)) = last { Some(*src) } else { None } + if let Some(Instruction::LocalGet128(src)) = last { + Some(*src) + } else { + None + } } wasmparser::ValType::Ref(_) => { - if let Some(Instruction::LocalGet32(src)) = last { Some(*src) } else { None } + if let Some(Instruction::LocalGet32(src)) = last { + Some(*src) + } else { + None + } } }; |
