Rizin
unix-like reverse engineering framework and cli tools
rz_bin_wasm_import_t Struct Reference

#include <wasm.h>

Public Attributes

ut32 module_len
 
char module_str [RZ_BIN_WASM_STRING_LENGTH]
 
ut32 field_len
 
char field_str [RZ_BIN_WASM_STRING_LENGTH]
 
ut8 kind
 
union {
   ut32   type_f
 
   struct rz_bin_wasm_global_type_t   type_g
 
   struct rz_bin_wasm_table_type_t   type_t
 
   struct rz_bin_wasm_memory_type_t   type_m
 
}; 
 

Detailed Description

Definition at line 109 of file wasm.h.

Member Data Documentation

◆ 

union { ... }

◆ field_len

ut32 rz_bin_wasm_import_t::field_len

Definition at line 112 of file wasm.h.

Referenced by parse_import_entry().

◆ field_str

char rz_bin_wasm_import_t::field_str[RZ_BIN_WASM_STRING_LENGTH]

Definition at line 113 of file wasm.h.

Referenced by parse_import_entry(), and symbols().

◆ kind

ut8 rz_bin_wasm_import_t::kind

Definition at line 114 of file wasm.h.

Referenced by parse_import_entry(), and symbols().

◆ module_len

ut32 rz_bin_wasm_import_t::module_len

Definition at line 110 of file wasm.h.

Referenced by parse_import_entry().

◆ module_str

char rz_bin_wasm_import_t::module_str[RZ_BIN_WASM_STRING_LENGTH]

Definition at line 111 of file wasm.h.

Referenced by parse_import_entry(), and symbols().

◆ type_f

ut32 rz_bin_wasm_import_t::type_f

Definition at line 116 of file wasm.h.

Referenced by parse_import_entry().

◆ type_g

struct rz_bin_wasm_global_type_t rz_bin_wasm_import_t::type_g

Definition at line 116 of file wasm.h.

Referenced by parse_import_entry().

◆ type_m

struct rz_bin_wasm_memory_type_t rz_bin_wasm_import_t::type_m

Definition at line 116 of file wasm.h.

Referenced by parse_import_entry().

◆ type_t

struct rz_bin_wasm_table_type_t rz_bin_wasm_import_t::type_t

Definition at line 116 of file wasm.h.

Referenced by parse_import_entry().


The documentation for this struct was generated from the following file: