|
| interpret_visitor (ExecutionContext &ec) |
|
ExecutionContext & | get_context () |
|
void | operator() (const unreachable_t &op) |
|
void | operator() (const nop_t &op) |
|
void | operator() (const end_t &op) |
|
void | operator() (const return_t &op) |
|
void | operator() (const block_t &op) |
|
void | operator() (const loop_t &op) |
|
void | operator() (const if_t &op) |
|
void | operator() (const else_t &op) |
|
void | operator() (const br_t &op) |
|
void | operator() (const br_if_t &op) |
|
void | operator() (const br_table_data_t &op) |
|
void | operator() (const br_table_t &op) |
|
void | operator() (const call_t &op) |
|
void | operator() (const call_indirect_t &op) |
|
void | operator() (const drop_t &op) |
|
void | operator() (const select_t &op) |
|
void | operator() (const get_local_t &op) |
|
void | operator() (const set_local_t &op) |
|
void | operator() (const tee_local_t &op) |
|
void | operator() (const get_global_t &op) |
|
void | operator() (const set_global_t &op) |
|
template<typename Op > |
void * | pop_memop_addr (const Op &op) |
|
void | operator() (const i32_load_t &op) |
|
void | operator() (const i32_load8_s_t &op) |
|
void | operator() (const i32_load16_s_t &op) |
|
void | operator() (const i32_load8_u_t &op) |
|
void | operator() (const i32_load16_u_t &op) |
|
void | operator() (const i64_load_t &op) |
|
void | operator() (const i64_load8_s_t &op) |
|
void | operator() (const i64_load16_s_t &op) |
|
void | operator() (const i64_load32_s_t &op) |
|
void | operator() (const i64_load8_u_t &op) |
|
void | operator() (const i64_load16_u_t &op) |
|
void | operator() (const i64_load32_u_t &op) |
|
void | operator() (const f32_load_t &op) |
|
void | operator() (const f64_load_t &op) |
|
void | operator() (const i32_store_t &op) |
|
void | operator() (const i32_store8_t &op) |
|
void | operator() (const i32_store16_t &op) |
|
void | operator() (const i64_store_t &op) |
|
void | operator() (const i64_store8_t &op) |
|
void | operator() (const i64_store16_t &op) |
|
void | operator() (const i64_store32_t &op) |
|
void | operator() (const f32_store_t &op) |
|
void | operator() (const f64_store_t &op) |
|
void | operator() (const current_memory_t &op) |
|
void | operator() (const grow_memory_t &op) |
|
void | operator() (const i32_const_t &op) |
|
void | operator() (const i64_const_t &op) |
|
void | operator() (const f32_const_t &op) |
|
void | operator() (const f64_const_t &op) |
|
void | operator() (const i32_eqz_t &op) |
|
void | operator() (const i32_eq_t &op) |
|
void | operator() (const i32_ne_t &op) |
|
void | operator() (const i32_lt_s_t &op) |
|
void | operator() (const i32_lt_u_t &op) |
|
void | operator() (const i32_le_s_t &op) |
|
void | operator() (const i32_le_u_t &op) |
|
void | operator() (const i32_gt_s_t &op) |
|
void | operator() (const i32_gt_u_t &op) |
|
void | operator() (const i32_ge_s_t &op) |
|
void | operator() (const i32_ge_u_t &op) |
|
void | operator() (const i64_eqz_t &op) |
|
void | operator() (const i64_eq_t &op) |
|
void | operator() (const i64_ne_t &op) |
|
void | operator() (const i64_lt_s_t &op) |
|
void | operator() (const i64_lt_u_t &op) |
|
void | operator() (const i64_le_s_t &op) |
|
void | operator() (const i64_le_u_t &op) |
|
void | operator() (const i64_gt_s_t &op) |
|
void | operator() (const i64_gt_u_t &op) |
|
void | operator() (const i64_ge_s_t &op) |
|
void | operator() (const i64_ge_u_t &op) |
|
void | operator() (const f32_eq_t &op) |
|
void | operator() (const f32_ne_t &op) |
|
void | operator() (const f32_lt_t &op) |
|
void | operator() (const f32_gt_t &op) |
|
void | operator() (const f32_le_t &op) |
|
void | operator() (const f32_ge_t &op) |
|
void | operator() (const f64_eq_t &op) |
|
void | operator() (const f64_ne_t &op) |
|
void | operator() (const f64_lt_t &op) |
|
void | operator() (const f64_gt_t &op) |
|
void | operator() (const f64_le_t &op) |
|
void | operator() (const f64_ge_t &op) |
|
void | operator() (const i32_clz_t &op) |
|
void | operator() (const i32_ctz_t &op) |
|
void | operator() (const i32_popcnt_t &op) |
|
void | operator() (const i32_add_t &op) |
|
void | operator() (const i32_sub_t &op) |
|
void | operator() (const i32_mul_t &op) |
|
void | operator() (const i32_div_s_t &op) |
|
void | operator() (const i32_div_u_t &op) |
|
void | operator() (const i32_rem_s_t &op) |
|
void | operator() (const i32_rem_u_t &op) |
|
void | operator() (const i32_and_t &op) |
|
void | operator() (const i32_or_t &op) |
|
void | operator() (const i32_xor_t &op) |
|
void | operator() (const i32_shl_t &op) |
|
void | operator() (const i32_shr_s_t &op) |
|
void | operator() (const i32_shr_u_t &op) |
|
void | operator() (const i32_rotl_t &op) |
|
void | operator() (const i32_rotr_t &op) |
|
void | operator() (const i64_clz_t &op) |
|
void | operator() (const i64_ctz_t &op) |
|
void | operator() (const i64_popcnt_t &op) |
|
void | operator() (const i64_add_t &op) |
|
void | operator() (const i64_sub_t &op) |
|
void | operator() (const i64_mul_t &op) |
|
void | operator() (const i64_div_s_t &op) |
|
void | operator() (const i64_div_u_t &op) |
|
void | operator() (const i64_rem_s_t &op) |
|
void | operator() (const i64_rem_u_t &op) |
|
void | operator() (const i64_and_t &op) |
|
void | operator() (const i64_or_t &op) |
|
void | operator() (const i64_xor_t &op) |
|
void | operator() (const i64_shl_t &op) |
|
void | operator() (const i64_shr_s_t &op) |
|
void | operator() (const i64_shr_u_t &op) |
|
void | operator() (const i64_rotl_t &op) |
|
void | operator() (const i64_rotr_t &op) |
|
void | operator() (const f32_abs_t &op) |
|
void | operator() (const f32_neg_t &op) |
|
void | operator() (const f32_ceil_t &op) |
|
void | operator() (const f32_floor_t &op) |
|
void | operator() (const f32_trunc_t &op) |
|
void | operator() (const f32_nearest_t &op) |
|
void | operator() (const f32_sqrt_t &op) |
|
void | operator() (const f32_add_t &op) |
|
void | operator() (const f32_sub_t &op) |
|
void | operator() (const f32_mul_t &op) |
|
void | operator() (const f32_div_t &op) |
|
void | operator() (const f32_min_t &op) |
|
void | operator() (const f32_max_t &op) |
|
void | operator() (const f32_copysign_t &op) |
|
void | operator() (const f64_abs_t &op) |
|
void | operator() (const f64_neg_t &op) |
|
void | operator() (const f64_ceil_t &op) |
|
void | operator() (const f64_floor_t &op) |
|
void | operator() (const f64_trunc_t &op) |
|
void | operator() (const f64_nearest_t &op) |
|
void | operator() (const f64_sqrt_t &op) |
|
void | operator() (const f64_add_t &op) |
|
void | operator() (const f64_sub_t &op) |
|
void | operator() (const f64_mul_t &op) |
|
void | operator() (const f64_div_t &op) |
|
void | operator() (const f64_min_t &op) |
|
void | operator() (const f64_max_t &op) |
|
void | operator() (const f64_copysign_t &op) |
|
void | operator() (const i32_wrap_i64_t &op) |
|
void | operator() (const i32_trunc_s_f32_t &op) |
|
void | operator() (const i32_trunc_u_f32_t &op) |
|
void | operator() (const i32_trunc_s_f64_t &op) |
|
void | operator() (const i32_trunc_u_f64_t &op) |
|
void | operator() (const i64_extend_s_i32_t &op) |
|
void | operator() (const i64_extend_u_i32_t &op) |
|
void | operator() (const i64_trunc_s_f32_t &op) |
|
void | operator() (const i64_trunc_u_f32_t &op) |
|
void | operator() (const i64_trunc_s_f64_t &op) |
|
void | operator() (const i64_trunc_u_f64_t &op) |
|
void | operator() (const f32_convert_s_i32_t &op) |
|
void | operator() (const f32_convert_u_i32_t &op) |
|
void | operator() (const f32_convert_s_i64_t &op) |
|
void | operator() (const f32_convert_u_i64_t &op) |
|
void | operator() (const f32_demote_f64_t &op) |
|
void | operator() (const f64_convert_s_i32_t &op) |
|
void | operator() (const f64_convert_u_i32_t &op) |
|
void | operator() (const f64_convert_s_i64_t &op) |
|
void | operator() (const f64_convert_u_i64_t &op) |
|
void | operator() (const f64_promote_f32_t &op) |
|
void | operator() (const i32_reinterpret_f32_t &op) |
|
void | operator() (const i64_reinterpret_f64_t &op) |
|
void | operator() (const f32_reinterpret_i32_t &op) |
|
void | operator() (const f64_reinterpret_i64_t &op) |
|
| interpret_visitor (ExecutionContext &ec) |
|
ExecutionContext & | get_context () |
|
void | operator() (const unreachable_t &op) |
|
void | operator() (const nop_t &op) |
|
void | operator() (const end_t &op) |
|
void | operator() (const return_t &op) |
|
void | operator() (const block_t &op) |
|
void | operator() (const loop_t &op) |
|
void | operator() (const if_t &op) |
|
void | operator() (const else_t &op) |
|
void | operator() (const br_t &op) |
|
void | operator() (const br_if_t &op) |
|
void | operator() (const br_table_data_t &op) |
|
void | operator() (const br_table_t &op) |
|
void | operator() (const call_t &op) |
|
void | operator() (const call_indirect_t &op) |
|
void | operator() (const drop_t &op) |
|
void | operator() (const select_t &op) |
|
void | operator() (const get_local_t &op) |
|
void | operator() (const set_local_t &op) |
|
void | operator() (const tee_local_t &op) |
|
void | operator() (const get_global_t &op) |
|
void | operator() (const set_global_t &op) |
|
template<typename Op > |
void * | pop_memop_addr (const Op &op) |
|
void | operator() (const i32_load_t &op) |
|
void | operator() (const i32_load8_s_t &op) |
|
void | operator() (const i32_load16_s_t &op) |
|
void | operator() (const i32_load8_u_t &op) |
|
void | operator() (const i32_load16_u_t &op) |
|
void | operator() (const i64_load_t &op) |
|
void | operator() (const i64_load8_s_t &op) |
|
void | operator() (const i64_load16_s_t &op) |
|
void | operator() (const i64_load32_s_t &op) |
|
void | operator() (const i64_load8_u_t &op) |
|
void | operator() (const i64_load16_u_t &op) |
|
void | operator() (const i64_load32_u_t &op) |
|
void | operator() (const f32_load_t &op) |
|
void | operator() (const f64_load_t &op) |
|
void | operator() (const i32_store_t &op) |
|
void | operator() (const i32_store8_t &op) |
|
void | operator() (const i32_store16_t &op) |
|
void | operator() (const i64_store_t &op) |
|
void | operator() (const i64_store8_t &op) |
|
void | operator() (const i64_store16_t &op) |
|
void | operator() (const i64_store32_t &op) |
|
void | operator() (const f32_store_t &op) |
|
void | operator() (const f64_store_t &op) |
|
void | operator() (const current_memory_t &op) |
|
void | operator() (const grow_memory_t &op) |
|
void | operator() (const i32_const_t &op) |
|
void | operator() (const i64_const_t &op) |
|
void | operator() (const f32_const_t &op) |
|
void | operator() (const f64_const_t &op) |
|
void | operator() (const i32_eqz_t &op) |
|
void | operator() (const i32_eq_t &op) |
|
void | operator() (const i32_ne_t &op) |
|
void | operator() (const i32_lt_s_t &op) |
|
void | operator() (const i32_lt_u_t &op) |
|
void | operator() (const i32_le_s_t &op) |
|
void | operator() (const i32_le_u_t &op) |
|
void | operator() (const i32_gt_s_t &op) |
|
void | operator() (const i32_gt_u_t &op) |
|
void | operator() (const i32_ge_s_t &op) |
|
void | operator() (const i32_ge_u_t &op) |
|
void | operator() (const i64_eqz_t &op) |
|
void | operator() (const i64_eq_t &op) |
|
void | operator() (const i64_ne_t &op) |
|
void | operator() (const i64_lt_s_t &op) |
|
void | operator() (const i64_lt_u_t &op) |
|
void | operator() (const i64_le_s_t &op) |
|
void | operator() (const i64_le_u_t &op) |
|
void | operator() (const i64_gt_s_t &op) |
|
void | operator() (const i64_gt_u_t &op) |
|
void | operator() (const i64_ge_s_t &op) |
|
void | operator() (const i64_ge_u_t &op) |
|
void | operator() (const f32_eq_t &op) |
|
void | operator() (const f32_ne_t &op) |
|
void | operator() (const f32_lt_t &op) |
|
void | operator() (const f32_gt_t &op) |
|
void | operator() (const f32_le_t &op) |
|
void | operator() (const f32_ge_t &op) |
|
void | operator() (const f64_eq_t &op) |
|
void | operator() (const f64_ne_t &op) |
|
void | operator() (const f64_lt_t &op) |
|
void | operator() (const f64_gt_t &op) |
|
void | operator() (const f64_le_t &op) |
|
void | operator() (const f64_ge_t &op) |
|
void | operator() (const i32_clz_t &op) |
|
void | operator() (const i32_ctz_t &op) |
|
void | operator() (const i32_popcnt_t &op) |
|
void | operator() (const i32_add_t &op) |
|
void | operator() (const i32_sub_t &op) |
|
void | operator() (const i32_mul_t &op) |
|
void | operator() (const i32_div_s_t &op) |
|
void | operator() (const i32_div_u_t &op) |
|
void | operator() (const i32_rem_s_t &op) |
|
void | operator() (const i32_rem_u_t &op) |
|
void | operator() (const i32_and_t &op) |
|
void | operator() (const i32_or_t &op) |
|
void | operator() (const i32_xor_t &op) |
|
void | operator() (const i32_shl_t &op) |
|
void | operator() (const i32_shr_s_t &op) |
|
void | operator() (const i32_shr_u_t &op) |
|
void | operator() (const i32_rotl_t &op) |
|
void | operator() (const i32_rotr_t &op) |
|
void | operator() (const i64_clz_t &op) |
|
void | operator() (const i64_ctz_t &op) |
|
void | operator() (const i64_popcnt_t &op) |
|
void | operator() (const i64_add_t &op) |
|
void | operator() (const i64_sub_t &op) |
|
void | operator() (const i64_mul_t &op) |
|
void | operator() (const i64_div_s_t &op) |
|
void | operator() (const i64_div_u_t &op) |
|
void | operator() (const i64_rem_s_t &op) |
|
void | operator() (const i64_rem_u_t &op) |
|
void | operator() (const i64_and_t &op) |
|
void | operator() (const i64_or_t &op) |
|
void | operator() (const i64_xor_t &op) |
|
void | operator() (const i64_shl_t &op) |
|
void | operator() (const i64_shr_s_t &op) |
|
void | operator() (const i64_shr_u_t &op) |
|
void | operator() (const i64_rotl_t &op) |
|
void | operator() (const i64_rotr_t &op) |
|
void | operator() (const f32_abs_t &op) |
|
void | operator() (const f32_neg_t &op) |
|
void | operator() (const f32_ceil_t &op) |
|
void | operator() (const f32_floor_t &op) |
|
void | operator() (const f32_trunc_t &op) |
|
void | operator() (const f32_nearest_t &op) |
|
void | operator() (const f32_sqrt_t &op) |
|
void | operator() (const f32_add_t &op) |
|
void | operator() (const f32_sub_t &op) |
|
void | operator() (const f32_mul_t &op) |
|
void | operator() (const f32_div_t &op) |
|
void | operator() (const f32_min_t &op) |
|
void | operator() (const f32_max_t &op) |
|
void | operator() (const f32_copysign_t &op) |
|
void | operator() (const f64_abs_t &op) |
|
void | operator() (const f64_neg_t &op) |
|
void | operator() (const f64_ceil_t &op) |
|
void | operator() (const f64_floor_t &op) |
|
void | operator() (const f64_trunc_t &op) |
|
void | operator() (const f64_nearest_t &op) |
|
void | operator() (const f64_sqrt_t &op) |
|
void | operator() (const f64_add_t &op) |
|
void | operator() (const f64_sub_t &op) |
|
void | operator() (const f64_mul_t &op) |
|
void | operator() (const f64_div_t &op) |
|
void | operator() (const f64_min_t &op) |
|
void | operator() (const f64_max_t &op) |
|
void | operator() (const f64_copysign_t &op) |
|
void | operator() (const i32_wrap_i64_t &op) |
|
void | operator() (const i32_trunc_s_f32_t &op) |
|
void | operator() (const i32_trunc_u_f32_t &op) |
|
void | operator() (const i32_trunc_s_f64_t &op) |
|
void | operator() (const i32_trunc_u_f64_t &op) |
|
void | operator() (const i64_extend_s_i32_t &op) |
|
void | operator() (const i64_extend_u_i32_t &op) |
|
void | operator() (const i64_trunc_s_f32_t &op) |
|
void | operator() (const i64_trunc_u_f32_t &op) |
|
void | operator() (const i64_trunc_s_f64_t &op) |
|
void | operator() (const i64_trunc_u_f64_t &op) |
|
void | operator() (const f32_convert_s_i32_t &op) |
|
void | operator() (const f32_convert_u_i32_t &op) |
|
void | operator() (const f32_convert_s_i64_t &op) |
|
void | operator() (const f32_convert_u_i64_t &op) |
|
void | operator() (const f32_demote_f64_t &op) |
|
void | operator() (const f64_convert_s_i32_t &op) |
|
void | operator() (const f64_convert_u_i32_t &op) |
|
void | operator() (const f64_convert_s_i64_t &op) |
|
void | operator() (const f64_convert_u_i64_t &op) |
|
void | operator() (const f64_promote_f32_t &op) |
|
void | operator() (const i32_reinterpret_f32_t &op) |
|
void | operator() (const i64_reinterpret_f64_t &op) |
|
void | operator() (const f32_reinterpret_i32_t &op) |
|
void | operator() (const f64_reinterpret_i64_t &op) |
|
void | operator() (const unreachable_t &) |
|
void | operator() (const nop_t &) |
|
void | operator() (const exit_t &) |
|
void | operator() (const end_t &) |
|
void | operator() (const return_t &) |
|
void | operator() (const block_t &) |
|
void | operator() (const loop_t &) |
|
void | operator() (const if_t &) |
|
void | operator() (const else_t &) |
|
void | operator() (const br_t &) |
|
void | operator() (const br_if_t &) |
|
void | operator() (const br_table_t &) |
|
void | operator() (const call_t &) |
|
void | operator() (const call_indirect_t &) |
|
void | operator() (const drop_t &) |
|
void | operator() (const select_t &) |
|
void | operator() (const get_local_t &) |
|
void | operator() (const set_local_t &) |
|
void | operator() (const tee_local_t &) |
|
void | operator() (const get_global_t &) |
|
void | operator() (const set_global_t &) |
|
void | operator() (const i32_load_t &) |
|
void | operator() (const i32_load8_s_t &) |
|
void | operator() (const i32_load16_s_t &) |
|
void | operator() (const i32_load8_u_t &) |
|
void | operator() (const i32_load16_u_t &) |
|
void | operator() (const i64_load_t &) |
|
void | operator() (const i64_load8_s_t &) |
|
void | operator() (const i64_load16_s_t &) |
|
void | operator() (const i64_load32_s_t &) |
|
void | operator() (const i64_load8_u_t &) |
|
void | operator() (const i64_load16_u_t &) |
|
void | operator() (const i64_load32_u_t &) |
|
void | operator() (const f32_load_t &) |
|
void | operator() (const f64_load_t &) |
|
void | operator() (const i32_store_t &) |
|
void | operator() (const i32_store8_t &) |
|
void | operator() (const i32_store16_t &) |
|
void | operator() (const i64_store_t &) |
|
void | operator() (const i64_store8_t &) |
|
void | operator() (const i64_store16_t &) |
|
void | operator() (const i64_store32_t &) |
|
void | operator() (const f32_store_t &) |
|
void | operator() (const f64_store_t &) |
|
void | operator() (const current_memory_t &) |
|
void | operator() (const grow_memory_t &) |
|
void | operator() (const i32_const_t &) |
|
void | operator() (const i64_const_t &) |
|
void | operator() (const f32_const_t &) |
|
void | operator() (const f64_const_t &) |
|
void | operator() (const i32_eqz_t &) |
|
void | operator() (const i32_eq_t &) |
|
void | operator() (const i32_ne_t &) |
|
void | operator() (const i32_lt_s_t &) |
|
void | operator() (const i32_lt_u_t &) |
|
void | operator() (const i32_le_s_t &) |
|
void | operator() (const i32_le_u_t &) |
|
void | operator() (const i32_gt_s_t &) |
|
void | operator() (const i32_gt_u_t &) |
|
void | operator() (const i32_ge_s_t &) |
|
void | operator() (const i32_ge_u_t &) |
|
void | operator() (const i64_eqz_t &) |
|
void | operator() (const i64_eq_t &) |
|
void | operator() (const i64_ne_t &) |
|
void | operator() (const i64_lt_s_t &) |
|
void | operator() (const i64_lt_u_t &) |
|
void | operator() (const i64_le_s_t &) |
|
void | operator() (const i64_le_u_t &) |
|
void | operator() (const i64_gt_s_t &) |
|
void | operator() (const i64_gt_u_t &) |
|
void | operator() (const i64_ge_s_t &) |
|
void | operator() (const i64_ge_u_t &) |
|
void | operator() (const f32_eq_t &) |
|
void | operator() (const f32_ne_t &) |
|
void | operator() (const f32_lt_t &) |
|
void | operator() (const f32_gt_t &) |
|
void | operator() (const f32_le_t &) |
|
void | operator() (const f32_ge_t &) |
|
void | operator() (const f64_eq_t &) |
|
void | operator() (const f64_ne_t &) |
|
void | operator() (const f64_lt_t &) |
|
void | operator() (const f64_gt_t &) |
|
void | operator() (const f64_le_t &) |
|
void | operator() (const f64_ge_t &) |
|
void | operator() (const i32_clz_t &) |
|
void | operator() (const i32_ctz_t &) |
|
void | operator() (const i32_popcnt_t &) |
|
void | operator() (const i32_add_t &) |
|
void | operator() (const i32_sub_t &) |
|
void | operator() (const i32_mul_t &) |
|
void | operator() (const i32_div_s_t &) |
|
void | operator() (const i32_div_u_t &) |
|
void | operator() (const i32_rem_s_t &) |
|
void | operator() (const i32_rem_u_t &) |
|
void | operator() (const i32_and_t &) |
|
void | operator() (const i32_or_t &) |
|
void | operator() (const i32_xor_t &) |
|
void | operator() (const i32_shl_t &) |
|
void | operator() (const i32_shr_s_t &) |
|
void | operator() (const i32_shr_u_t &) |
|
void | operator() (const i32_rotl_t &) |
|
void | operator() (const i32_rotr_t &) |
|
void | operator() (const i64_clz_t &) |
|
void | operator() (const i64_ctz_t &) |
|
void | operator() (const i64_popcnt_t &) |
|
void | operator() (const i64_add_t &) |
|
void | operator() (const i64_sub_t &) |
|
void | operator() (const i64_mul_t &) |
|
void | operator() (const i64_div_s_t &) |
|
void | operator() (const i64_div_u_t &) |
|
void | operator() (const i64_rem_s_t &) |
|
void | operator() (const i64_rem_u_t &) |
|
void | operator() (const i64_and_t &) |
|
void | operator() (const i64_or_t &) |
|
void | operator() (const i64_xor_t &) |
|
void | operator() (const i64_shl_t &) |
|
void | operator() (const i64_shr_s_t &) |
|
void | operator() (const i64_shr_u_t &) |
|
void | operator() (const i64_rotl_t &) |
|
void | operator() (const i64_rotr_t &) |
|
void | operator() (const f32_abs_t &) |
|
void | operator() (const f32_neg_t &) |
|
void | operator() (const f32_ceil_t &) |
|
void | operator() (const f32_floor_t &) |
|
void | operator() (const f32_trunc_t &) |
|
void | operator() (const f32_nearest_t &) |
|
void | operator() (const f32_sqrt_t &) |
|
void | operator() (const f32_add_t &) |
|
void | operator() (const f32_sub_t &) |
|
void | operator() (const f32_mul_t &) |
|
void | operator() (const f32_div_t &) |
|
void | operator() (const f32_min_t &) |
|
void | operator() (const f32_max_t &) |
|
void | operator() (const f32_copysign_t &) |
|
void | operator() (const f64_abs_t &) |
|
void | operator() (const f64_neg_t &) |
|
void | operator() (const f64_ceil_t &) |
|
void | operator() (const f64_floor_t &) |
|
void | operator() (const f64_trunc_t &) |
|
void | operator() (const f64_nearest_t &) |
|
void | operator() (const f64_sqrt_t &) |
|
void | operator() (const f64_add_t &) |
|
void | operator() (const f64_sub_t &) |
|
void | operator() (const f64_mul_t &) |
|
void | operator() (const f64_div_t &) |
|
void | operator() (const f64_min_t &) |
|
void | operator() (const f64_max_t &) |
|
void | operator() (const f64_copysign_t &) |
|
void | operator() (const i32_wrap_i64_t &) |
|
void | operator() (const i32_trunc_s_f32_t &) |
|
void | operator() (const i32_trunc_u_f32_t &) |
|
void | operator() (const i32_trunc_s_f64_t &) |
|
void | operator() (const i32_trunc_u_f64_t &) |
|
void | operator() (const i64_extend_s_i32_t &) |
|
void | operator() (const i64_extend_u_i32_t &) |
|
void | operator() (const i64_trunc_s_f32_t &) |
|
void | operator() (const i64_trunc_u_f32_t &) |
|
void | operator() (const i64_trunc_s_f64_t &) |
|
void | operator() (const i64_trunc_u_f64_t &) |
|
void | operator() (const f32_convert_s_i32_t &) |
|
void | operator() (const f32_convert_u_i32_t &) |
|
void | operator() (const f32_convert_s_i64_t &) |
|
void | operator() (const f32_convert_u_i64_t &) |
|
void | operator() (const f32_demote_f64_t &) |
|
void | operator() (const f64_convert_s_i32_t &) |
|
void | operator() (const f64_convert_u_i32_t &) |
|
void | operator() (const f64_convert_s_i64_t &) |
|
void | operator() (const f64_convert_u_i64_t &) |
|
void | operator() (const f64_promote_f32_t &) |
|
void | operator() (const i32_reinterpret_f32_t &) |
|
void | operator() (const i64_reinterpret_f64_t &) |
|
void | operator() (const f32_reinterpret_i32_t &) |
|
void | operator() (const f64_reinterpret_i64_t &) |
|
template<typename T > |
void | operator() (T val) |
|
void | operator() (const unreachable_t &) |
|
void | operator() (const nop_t &) |
|
void | operator() (const exit_t &) |
|
void | operator() (const end_t &) |
|
void | operator() (const return_t &) |
|
void | operator() (const block_t &) |
|
void | operator() (const loop_t &) |
|
void | operator() (const if_t &) |
|
void | operator() (const else_t &) |
|
void | operator() (const br_t &) |
|
void | operator() (const br_if_t &) |
|
void | operator() (const br_table_t &) |
|
void | operator() (const call_t &) |
|
void | operator() (const call_indirect_t &) |
|
void | operator() (const drop_t &) |
|
void | operator() (const select_t &) |
|
void | operator() (const get_local_t &) |
|
void | operator() (const set_local_t &) |
|
void | operator() (const tee_local_t &) |
|
void | operator() (const get_global_t &) |
|
void | operator() (const set_global_t &) |
|
void | operator() (const i32_load_t &) |
|
void | operator() (const i32_load8_s_t &) |
|
void | operator() (const i32_load16_s_t &) |
|
void | operator() (const i32_load8_u_t &) |
|
void | operator() (const i32_load16_u_t &) |
|
void | operator() (const i64_load_t &) |
|
void | operator() (const i64_load8_s_t &) |
|
void | operator() (const i64_load16_s_t &) |
|
void | operator() (const i64_load32_s_t &) |
|
void | operator() (const i64_load8_u_t &) |
|
void | operator() (const i64_load16_u_t &) |
|
void | operator() (const i64_load32_u_t &) |
|
void | operator() (const f32_load_t &) |
|
void | operator() (const f64_load_t &) |
|
void | operator() (const i32_store_t &) |
|
void | operator() (const i32_store8_t &) |
|
void | operator() (const i32_store16_t &) |
|
void | operator() (const i64_store_t &) |
|
void | operator() (const i64_store8_t &) |
|
void | operator() (const i64_store16_t &) |
|
void | operator() (const i64_store32_t &) |
|
void | operator() (const f32_store_t &) |
|
void | operator() (const f64_store_t &) |
|
void | operator() (const current_memory_t &) |
|
void | operator() (const grow_memory_t &) |
|
void | operator() (const i32_const_t &) |
|
void | operator() (const i64_const_t &) |
|
void | operator() (const f32_const_t &) |
|
void | operator() (const f64_const_t &) |
|
void | operator() (const i32_eqz_t &) |
|
void | operator() (const i32_eq_t &) |
|
void | operator() (const i32_ne_t &) |
|
void | operator() (const i32_lt_s_t &) |
|
void | operator() (const i32_lt_u_t &) |
|
void | operator() (const i32_le_s_t &) |
|
void | operator() (const i32_le_u_t &) |
|
void | operator() (const i32_gt_s_t &) |
|
void | operator() (const i32_gt_u_t &) |
|
void | operator() (const i32_ge_s_t &) |
|
void | operator() (const i32_ge_u_t &) |
|
void | operator() (const i64_eqz_t &) |
|
void | operator() (const i64_eq_t &) |
|
void | operator() (const i64_ne_t &) |
|
void | operator() (const i64_lt_s_t &) |
|
void | operator() (const i64_lt_u_t &) |
|
void | operator() (const i64_le_s_t &) |
|
void | operator() (const i64_le_u_t &) |
|
void | operator() (const i64_gt_s_t &) |
|
void | operator() (const i64_gt_u_t &) |
|
void | operator() (const i64_ge_s_t &) |
|
void | operator() (const i64_ge_u_t &) |
|
void | operator() (const f32_eq_t &) |
|
void | operator() (const f32_ne_t &) |
|
void | operator() (const f32_lt_t &) |
|
void | operator() (const f32_gt_t &) |
|
void | operator() (const f32_le_t &) |
|
void | operator() (const f32_ge_t &) |
|
void | operator() (const f64_eq_t &) |
|
void | operator() (const f64_ne_t &) |
|
void | operator() (const f64_lt_t &) |
|
void | operator() (const f64_gt_t &) |
|
void | operator() (const f64_le_t &) |
|
void | operator() (const f64_ge_t &) |
|
void | operator() (const i32_clz_t &) |
|
void | operator() (const i32_ctz_t &) |
|
void | operator() (const i32_popcnt_t &) |
|
void | operator() (const i32_add_t &) |
|
void | operator() (const i32_sub_t &) |
|
void | operator() (const i32_mul_t &) |
|
void | operator() (const i32_div_s_t &) |
|
void | operator() (const i32_div_u_t &) |
|
void | operator() (const i32_rem_s_t &) |
|
void | operator() (const i32_rem_u_t &) |
|
void | operator() (const i32_and_t &) |
|
void | operator() (const i32_or_t &) |
|
void | operator() (const i32_xor_t &) |
|
void | operator() (const i32_shl_t &) |
|
void | operator() (const i32_shr_s_t &) |
|
void | operator() (const i32_shr_u_t &) |
|
void | operator() (const i32_rotl_t &) |
|
void | operator() (const i32_rotr_t &) |
|
void | operator() (const i64_clz_t &) |
|
void | operator() (const i64_ctz_t &) |
|
void | operator() (const i64_popcnt_t &) |
|
void | operator() (const i64_add_t &) |
|
void | operator() (const i64_sub_t &) |
|
void | operator() (const i64_mul_t &) |
|
void | operator() (const i64_div_s_t &) |
|
void | operator() (const i64_div_u_t &) |
|
void | operator() (const i64_rem_s_t &) |
|
void | operator() (const i64_rem_u_t &) |
|
void | operator() (const i64_and_t &) |
|
void | operator() (const i64_or_t &) |
|
void | operator() (const i64_xor_t &) |
|
void | operator() (const i64_shl_t &) |
|
void | operator() (const i64_shr_s_t &) |
|
void | operator() (const i64_shr_u_t &) |
|
void | operator() (const i64_rotl_t &) |
|
void | operator() (const i64_rotr_t &) |
|
void | operator() (const f32_abs_t &) |
|
void | operator() (const f32_neg_t &) |
|
void | operator() (const f32_ceil_t &) |
|
void | operator() (const f32_floor_t &) |
|
void | operator() (const f32_trunc_t &) |
|
void | operator() (const f32_nearest_t &) |
|
void | operator() (const f32_sqrt_t &) |
|
void | operator() (const f32_add_t &) |
|
void | operator() (const f32_sub_t &) |
|
void | operator() (const f32_mul_t &) |
|
void | operator() (const f32_div_t &) |
|
void | operator() (const f32_min_t &) |
|
void | operator() (const f32_max_t &) |
|
void | operator() (const f32_copysign_t &) |
|
void | operator() (const f64_abs_t &) |
|
void | operator() (const f64_neg_t &) |
|
void | operator() (const f64_ceil_t &) |
|
void | operator() (const f64_floor_t &) |
|
void | operator() (const f64_trunc_t &) |
|
void | operator() (const f64_nearest_t &) |
|
void | operator() (const f64_sqrt_t &) |
|
void | operator() (const f64_add_t &) |
|
void | operator() (const f64_sub_t &) |
|
void | operator() (const f64_mul_t &) |
|
void | operator() (const f64_div_t &) |
|
void | operator() (const f64_min_t &) |
|
void | operator() (const f64_max_t &) |
|
void | operator() (const f64_copysign_t &) |
|
void | operator() (const i32_wrap_i64_t &) |
|
void | operator() (const i32_trunc_s_f32_t &) |
|
void | operator() (const i32_trunc_u_f32_t &) |
|
void | operator() (const i32_trunc_s_f64_t &) |
|
void | operator() (const i32_trunc_u_f64_t &) |
|
void | operator() (const i64_extend_s_i32_t &) |
|
void | operator() (const i64_extend_u_i32_t &) |
|
void | operator() (const i64_trunc_s_f32_t &) |
|
void | operator() (const i64_trunc_u_f32_t &) |
|
void | operator() (const i64_trunc_s_f64_t &) |
|
void | operator() (const i64_trunc_u_f64_t &) |
|
void | operator() (const f32_convert_s_i32_t &) |
|
void | operator() (const f32_convert_u_i32_t &) |
|
void | operator() (const f32_convert_s_i64_t &) |
|
void | operator() (const f32_convert_u_i64_t &) |
|
void | operator() (const f32_demote_f64_t &) |
|
void | operator() (const f64_convert_s_i32_t &) |
|
void | operator() (const f64_convert_u_i32_t &) |
|
void | operator() (const f64_convert_s_i64_t &) |
|
void | operator() (const f64_convert_u_i64_t &) |
|
void | operator() (const f64_promote_f32_t &) |
|
void | operator() (const i32_reinterpret_f32_t &) |
|
void | operator() (const i64_reinterpret_f64_t &) |
|
void | operator() (const f32_reinterpret_i32_t &) |
|
void | operator() (const f64_reinterpret_i64_t &) |
|
template<typename T > |
void | operator() (T val) |
|