List of all items
Structs
- compiler::DataSegmentTrackerClone
- compiler::FuncContext
- compiler::LambdaBody
- runtime::DataSegmentTracker
- source_map::SourceMap
- source_map::SourceMapEntry
Enums
Functions
- compiler::compile
- compiler::compile_with_source_map
- expr::emit_block_as_expr
- expr::emit_expr
- gas::emit_gas_tick
- runtime::emit_alloc
- runtime::emit_check_nan
- runtime::emit_memcmp
- runtime::emit_val_action_ref
- runtime::emit_val_add
- runtime::emit_val_bool
- runtime::emit_val_div
- runtime::emit_val_eq
- runtime::emit_val_ge
- runtime::emit_val_get_number
- runtime::emit_val_get_w1
- runtime::emit_val_get_w2
- runtime::emit_val_gt
- runtime::emit_val_le
- runtime::emit_val_list
- runtime::emit_val_list_get
- runtime::emit_val_lt
- runtime::emit_val_mod
- runtime::emit_val_mul
- runtime::emit_val_neg
- runtime::emit_val_nil
- runtime::emit_val_not
- runtime::emit_val_number
- runtime::emit_val_record
- runtime::emit_val_record_get
- runtime::emit_val_string
- runtime::emit_val_string_concat
- runtime::emit_val_sub
- runtime::emit_val_tag
- runtime::emit_val_to_string
- runtime::emit_val_variant
- runtime::rt_func_idx
- space::emit_dispatch_action
- space::emit_get_state
- space::emit_handle_event
- space::emit_init
- space::emit_render
- space::emit_update
- stmt::emit_stmt
- stmt::emit_stmts
- test_codegen::emit_test_body
- test_codegen::emit_test_count
Type Aliases
Constants
- runtime::RT_ALLOC
- runtime::RT_CHECK_NAN
- runtime::RT_FUNC_COUNT
- runtime::RT_MEMCMP
- runtime::RT_VAL_ACTION_REF
- runtime::RT_VAL_ADD
- runtime::RT_VAL_BOOL
- runtime::RT_VAL_DIV
- runtime::RT_VAL_EQ
- runtime::RT_VAL_GE
- runtime::RT_VAL_GET_NUMBER
- runtime::RT_VAL_GET_W1
- runtime::RT_VAL_GET_W2
- runtime::RT_VAL_GT
- runtime::RT_VAL_LE
- runtime::RT_VAL_LIST
- runtime::RT_VAL_LIST_GET
- runtime::RT_VAL_LT
- runtime::RT_VAL_MOD
- runtime::RT_VAL_MUL
- runtime::RT_VAL_NEG
- runtime::RT_VAL_NIL
- runtime::RT_VAL_NOT
- runtime::RT_VAL_NUMBER
- runtime::RT_VAL_RECORD
- runtime::RT_VAL_RECORD_GET
- runtime::RT_VAL_STRING
- runtime::RT_VAL_STRING_CONCAT
- runtime::RT_VAL_SUB
- runtime::RT_VAL_TAG
- runtime::RT_VAL_TO_STRING
- runtime::RT_VAL_VARIANT
- types::COMPILER_VERSION
- types::CUSTOM_SECTION_NAME
- types::GLOBAL_GAS
- types::GLOBAL_GAS_LIMIT
- types::GLOBAL_HEAP_PTR
- types::GLOBAL_STATE_PTR
- types::HEAP_START
- types::IMPORT_COUNT
- types::IMPORT_GET_TIMESTAMP
- types::IMPORT_HOST_CALL
- types::IMPORT_LOG
- types::IMPORT_TRAP
- types::INITIAL_MEMORY_PAGES
- types::MAX_MEMORY_PAGES
- types::TAG_ACTION_REF
- types::TAG_BOOL
- types::TAG_COLOR
- types::TAG_LAMBDA
- types::TAG_LIST
- types::TAG_NIL
- types::TAG_NUMBER
- types::TAG_RECORD
- types::TAG_STRING
- types::TAG_VARIANT
- types::TYPE_COUNT
- types::TYPE_F64_I32
- types::TYPE_I32X2_I32
- types::TYPE_I32X2_VOID
- types::TYPE_I32X3_I32
- types::TYPE_I32X3_VOID
- types::TYPE_I32_F64_VOID
- types::TYPE_I32_I32
- types::TYPE_I32_VOID
- types::TYPE_VOID_I32
- types::TYPE_VOID_I64
- types::TYPE_VOID_VOID
- types::VALUE_SIZE