From ba1f2638d2979bcd86313f9429c48da22478adc8 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Tue, 25 Jun 2024 13:08:24 +0200 Subject: chore: update deps & testsuite, add msrv Signed-off-by: Henry Gressmann --- crates/parser/src/conversion.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'crates/parser/src') diff --git a/crates/parser/src/conversion.rs b/crates/parser/src/conversion.rs index e8dd9a8..59c023e 100644 --- a/crates/parser/src/conversion.rs +++ b/crates/parser/src/conversion.rs @@ -256,8 +256,10 @@ pub(crate) fn process_const_operators(ops: OperatorsReader<'_>) -> Result ValType { match heap { - wasmparser::HeapType::Func => ValType::RefFunc, - wasmparser::HeapType::Extern => ValType::RefExtern, + wasmparser::HeapType::Abstract { shared: false, ty: wasmparser::AbstractHeapType::Func } => ValType::RefFunc, + wasmparser::HeapType::Abstract { shared: false, ty: wasmparser::AbstractHeapType::Extern } => { + ValType::RefExtern + } _ => unimplemented!("Unsupported heap type: {:?}", heap), } } -- cgit v1.3.1