(memory: wasmparser::MemoryType)
| 86 | } |
| 87 | |
| 88 | pub(crate) fn convert_module_memory(memory: wasmparser::MemoryType) -> MemoryType { |
| 89 | MemoryType::new( |
| 90 | if memory.memory64 { MemoryArch::I64 } else { MemoryArch::I32 }, |
| 91 | memory.initial, |
| 92 | memory.maximum, |
| 93 | memory.page_size_log2.map(|x| 1 << x), |
| 94 | ) |
| 95 | } |
| 96 | |
| 97 | pub(crate) fn convert_module_table(table: wasmparser::Table<'_>) -> Result<TableType> { |
| 98 | let size_initial = table.ty.initial.try_into().map_err(|_| { |
no test coverage detected