summaryrefslogtreecommitdiff
path: root/src/wasm-common.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-common.h')
-rw-r--r--src/wasm-common.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/wasm-common.h b/src/wasm-common.h
index 3634fd5d..5a698bbe 100644
--- a/src/wasm-common.h
+++ b/src/wasm-common.h
@@ -125,11 +125,11 @@ typedef struct WasmBinaryErrorHandler {
/* matches binary format, do not change */
enum {
- WASM_TYPE_VOID,
- WASM_TYPE_I32,
- WASM_TYPE_I64,
- WASM_TYPE_F32,
- WASM_TYPE_F64,
+ WASM_TYPE_VOID = 0,
+ WASM_TYPE_I32 = 1,
+ WASM_TYPE_I64 = 2,
+ WASM_TYPE_F32 = 3,
+ WASM_TYPE_F64 = 4,
WASM_NUM_TYPES,
WASM_TYPE____ = WASM_TYPE_VOID, /* convenient for the opcode table below */
/* used when parsing multiple return types to signify an error */
@@ -144,6 +144,7 @@ typedef enum WasmExternalKind {
WASM_EXTERNAL_KIND_TABLE = 1,
WASM_EXTERNAL_KIND_MEMORY = 2,
WASM_EXTERNAL_KIND_GLOBAL = 3,
+ WASM_NUM_EXTERNAL_KINDS,
} WasmExternalKind;
typedef struct WasmLimits {