| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | entities.rs | 352 pub struct ExceptionTable(u32); struct 353 entity_impl!(ExceptionTable, "extable"); 355 impl ExceptionTable { implementation 393 ExceptionTable(ExceptionTable), enumerator 413 Self::ExceptionTable(r) => r.fmt(f), in fmt() 491 impl From<ExceptionTable> for AnyEntity { 492 fn from(r: ExceptionTable) -> Self { in from() 493 Self::ExceptionTable(r) in from()
|
| H A D | mod.rs | 42 Block, Constant, DynamicStackSlot, DynamicType, ExceptionTable, ExceptionTag, FuncRef, 77 pub type ExceptionTables = PrimaryMap<ExceptionTable, ExceptionTableData>;
|
| H A D | instructions.rs | 21 self, Block, ExceptionTable, ExceptionTables, FuncRef, MemFlags, SigRef, StackSlot, Type, 665 pub fn exception_table(&self) -> Option<ExceptionTable> { in exception_table() argument 1059 fn map_exception_table(&mut self, exception_table: ExceptionTable) -> ExceptionTable; in map_exception_table() argument 1109 fn map_exception_table(&mut self, exception_table: ExceptionTable) -> ExceptionTable { in map_exception_table() argument 1329 fn map_exception_table(&mut self, exception_table: ExceptionTable) -> ExceptionTable { in instruction_data_map() argument 1330 ExceptionTable::from_u32(exception_table.as_u32() + 1) in instruction_data_map() 1438 exception: ExceptionTable::from_u32(1), in instruction_data_map() 1444 exception: ExceptionTable::from_u32(2), in instruction_data_map()
|
| /wasmtime-44.0.1/crates/unwinder/src/ |
| H A D | exception_table.rs | 226 pub struct ExceptionTable<'a> { struct 253 impl<'a> ExceptionTable<'a> { impl 256 pub fn parse(data: &'a [u8]) -> Result<ExceptionTable<'a>> { in parse() 285 Ok(ExceptionTable { in parse() 456 let deserialized = ExceptionTable::parse(&bytes).unwrap(); in serialize_exception_table()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | module.rs | 28 use wasmtime_unwinder::ExceptionTable; 1176 pub(crate) fn exception_table<'a>(&'a self) -> ExceptionTable<'a> { in exception_table() 1177 ExceptionTable::parse(self.inner.code.exception_tables()) in exception_table()
|
| H A D | code_memory.rs | 17 use wasmtime_unwinder::ExceptionTable; 251 let _ = ExceptionTable::parse(&mmap[exception_data.clone()])?; in new()
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | inline.rs | 348 call_exception_table: Option<ir::ExceptionTable>, in inline_one() argument 621 call_exception_table: ir::ExceptionTable, in fixup_inlined_call_exception_tables() argument 657 -> ir::ExceptionTable { in fixup_inlined_call_exception_tables() 946 fn map_exception_table(&mut self, exception_table: ir::ExceptionTable) -> ir::ExceptionTable { in map_exception_table() argument
|
| H A D | prelude_lower.isle | 983 ;; Accessor for `ExceptionTable`. 984 (decl exception_sig (SigRef) ExceptionTable) 1170 (decl try_call_info (ExceptionTable MachLabelSlice) OptionTryCallInfo)
|
| /wasmtime-44.0.1/cranelift/jit/src/ |
| H A D | backend.rs | 383 ) -> Option<(usize, wasmtime_unwinder::ExceptionTable<'a>)> { in lookup_wasmtime_exception_data() 410 let exception_table = wasmtime_unwinder::ExceptionTable::parse(data).ok()?; in lookup_wasmtime_exception_data()
|
| /wasmtime-44.0.1/src/commands/ |
| H A D | objdump.rs | 21 use wasmtime_unwinder::{ExceptionHandler, ExceptionTable}; 175 .and_then(|bytes| ExceptionTable::parse(bytes).ok()) in execute()
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | isle.rs | 351 fn exception_sig(&mut self, et: ExceptionTable) -> SigRef { 641 et: ExceptionTable,
|
| /wasmtime-44.0.1/cranelift/codegen/src/verifier/ |
| H A D | mod.rs | 72 use crate::ir::{self, ArgumentExtension, BlockArg, ExceptionTable}; 864 et: ExceptionTable, in verify_exception_table() argument 893 et: ExceptionTable, in verify_exception_compatible_abi() argument
|
| /wasmtime-44.0.1/cranelift/reader/src/ |
| H A D | parser.rs | 1821 fn parse_exception_table(&mut self, ctx: &mut Context) -> ParseResult<ir::ExceptionTable> { in parse_exception_table() argument
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | func_environ.rs | 2211 ) -> Option<(ir::ExceptionTable, Block, CallRets)> { in exception_table() argument
|