Expand description
WebAssembly module and function translation state.
The ModuleTranslationState struct defined in this module is used to keep track of data about
the whole WebAssembly module, such as the decoded type signatures.
The FuncTranslationState struct defined in this module is used to keep track of the WebAssembly
value and control stacks during the translation of a single function.
Structs§
- Func
Translation State - Contains information passed along during a function’s translation and that records:
Enums§
- Control
Stack Frame - A control stack frame can be an
if, ablockor aloop, each one having the following fields: - Else
Data - Information about the presence of an associated
elsefor anif, or the lack thereof.