[−][src]Module wasm_debug::types
Data structures and functions used to get metadata into a format this crate can understand.
Structs
| CompiledFunctionData | Information about a compiled function. |
| CompiledInstructionData | Information about a compiled WebAssembly instruction. |
| DefinedFuncIndex | Index of a function. |
| ModuleVmctxInfo | Information about the module and VM context. |
| SourceLoc | Offset into the Wasm starting at the code section. |
| StackSlot | Type to track where on the stack a value is located. |
| ValueLabel | Type used to keep track of values during compilation. |
| ValueLocRange | A range in which a value is valid. |
Enums
| ValueLoc | The location where a value is. |
Functions
| build_values_ranges | Create a |
| create_module_address_map | Build a |
| get_vmctx_value_label |
Type Definitions
| ModuleAddressMap | Mapping to compiled functions. |
| RegUnit | Type to track in which register a value is located. |
| ValueLabelsRanges | Map of functions to information about when and where its values are valid. |
| ValueLabelsRangesInner | Map of |