i32
32-bit integer value type.
corestructural
Syntax
i32
Stack Effect
Value type.Opcode
no executable opcode`i32` is a value type token, not an instruction. Encoded as type byte `0x7F` inside signatures.
Browser Support
Core value type.
Validation Rules
- Type use must match the consuming instruction, function signature, table, memory, or global declaration.
Common Mistakes
- Confusing value types with JavaScript object types.
- Assuming reference types can be stored in linear memory.
(func $example (param i32) )