| AdvancePCFlag enum name (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| AnalyzeLoopAssignment(Decoder *decoder, const byte *pc, uint32_t locals_count, Zone *zone) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inlinestatic |
| arguments (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| assign(buffer.start(), len) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| buffer (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| buffer_offset() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| buffer_offset_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| CHECK_LT(0, len) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| checkAvailable(uint32_t size) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| Complete(const byte *pc, CallFunctionImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Complete(const byte *pc, CallIndirectImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Complete(BlockTypeImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| consume_bytes(uint32_t size, const char *name="skip") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| consume_i32v(const char *name=nullptr) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| consume_u16(const char *name="uint16_t") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| consume_u32(const char *name="uint32_t") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| consume_u32v(const char *name=nullptr) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| consume_u8(const char *name="uint8_t") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| DCHECK_GE(pc, start_) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| DecodeLocals(const WasmFeatures &enabled, Decoder *decoder, const FunctionSig *sig, ZoneVector< ValueType > *type_list) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inlinestatic |
| Decoder(const byte *start, const byte *end, uint32_t buffer_offset=0) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| Decoder(const Vector< const byte > bytes, uint32_t buffer_offset=0) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inlineexplicit |
| Decoder(const byte *start, const byte *pc, const byte *end, uint32_t buffer_offset=0) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| detected_ (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | |
| enabled_ (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | |
| end() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| end_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| error(const char *msg) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| error(const byte *pc, const char *msg) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| error_msg_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| error_offset_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| error_offset_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| failed() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| format (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| GetBufferRelativeOffset(uint32_t offset) const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| kAdvancePc enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kMaxErrorMsg (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kNoAdvancePc enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kNoTrace enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kNoValidate enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kTrace enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| kValidate enum value (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| len (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| local_types_ (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | |
| module_ (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | |
| more() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| ok() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| onFirstError() (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| onFirstError() (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inlinevirtual |
| OpcodeLength(Decoder *decoder, const byte *pc) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inlinestatic |
| pc() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| pc_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| pc_offset() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| position() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| PRINTF_FORMAT(3, 4) errorf(const byte *pc (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| read_i32v(const byte *pc, uint32_t *length, const char *name="signed LEB32") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_i64v(const byte *pc, uint32_t *length, const char *name="signed LEB64") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u16(const byte *pc, const char *msg="expected 2 bytes") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u32(const byte *pc, const char *msg="expected 4 bytes") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u32v(const byte *pc, uint32_t *length, const char *name="LEB32") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u64(const byte *pc, const char *msg="expected 8 bytes") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u64v(const byte *pc, uint32_t *length, const char *name="LEB64") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| read_u8(const byte *pc, const char *msg="expected 1 byte") (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| Reset(const byte *start, const byte *end, uint32_t buffer_offset=0) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| Reset(Vector< const uint8_t > bytes, uint32_t buffer_offset=0) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| sig_ (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | |
| StackEffect(const byte *pc) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| start() const (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| start_ (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | protected |
| toResult(T &&val) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| total_locals() const (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| traceByteRange(const byte *start, const byte *end) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| TraceFlag enum name (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| traceOffEnd() (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| va_end(arguments) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| va_start(arguments, format) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| Validate(const byte *pc, LocalIndexImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, ExceptionIndexImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, GlobalIndexImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, CallFunctionImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, CallIndirectImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, BreakDepthImmediate< validate > &imm, size_t control_depth) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, BranchTableImmediate< validate > &imm, size_t block_depth) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, WasmOpcode opcode, SimdLaneImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, WasmOpcode opcode, SimdShiftImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, Simd8x16ShuffleImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(BlockTypeImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(MemoryIndexImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(MemoryInitImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(MemoryDropImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(const byte *pc, TableIndexImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(TableInitImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| Validate(TableDropImmediate< validate > &imm) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| validate_size(const byte *pc, uint32_t length, const char *msg) (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | inline |
| ValidateFlag enum name (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | |
| WasmDecoder(const WasmModule *module, const WasmFeatures &enabled, WasmFeatures *detected, FunctionSig *sig, const byte *start, const byte *end, uint32_t buffer_offset=0) (defined in v8::internal::wasm::WasmDecoder< validate >) | v8::internal::wasm::WasmDecoder< validate > | inline |
| ~Decoder()=default (defined in v8::internal::wasm::Decoder) | v8::internal::wasm::Decoder | virtual |