args | v8::internal::wasm::Decoder | private |
available_bytes() const | v8::internal::wasm::Decoder | inline |
buffer | v8::internal::wasm::Decoder | private |
buffer_offset() const | v8::internal::wasm::Decoder | inline |
buffer_offset_ | v8::internal::wasm::Decoder | protected |
CHECK_LT(0, len) | v8::internal::wasm::Decoder | private |
checkAvailable(uint32_t size) | v8::internal::wasm::Decoder | inline |
consume_bytes(uint32_t size, const char *name="skip") | v8::internal::wasm::Decoder | inline |
consume_bytes(uint32_t size, const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_i32v(const char *name="var_int32") | v8::internal::wasm::Decoder | inline |
consume_i64v(const char *name="var_int64") | v8::internal::wasm::Decoder | inline |
consume_little_endian(const char *name) | v8::internal::wasm::Decoder | inlineprivate |
consume_u16(const char *name="uint16_t") | v8::internal::wasm::Decoder | inline |
consume_u32(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u32v(const char *name="var_uint32") | v8::internal::wasm::Decoder | inline |
consume_u32v(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u64v(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
consume_u8(const char *name="uint8_t") | v8::internal::wasm::Decoder | inline |
consume_u8(const char *name, ITracer *tracer) | v8::internal::wasm::Decoder | inline |
Decoder(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
Decoder(const base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inlineexplicit |
Decoder(const uint8_t *start, const uint8_t *pc, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
end() const | v8::internal::wasm::Decoder | inline |
end_ | v8::internal::wasm::Decoder | protected |
error(const char *msg) | v8::internal::wasm::Decoder | inline |
error(const uint8_t *pc, const char *msg) | v8::internal::wasm::Decoder | inline |
error(uint32_t offset, const char *msg) | v8::internal::wasm::Decoder | inline |
error() const | v8::internal::wasm::Decoder | inline |
error_ | v8::internal::wasm::Decoder | protected |
error_ | v8::internal::wasm::Decoder | private |
errorf(const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
errorf(const uint8_t *pc, const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
errorf(uint32_t offset, const char *format, Args... args) | v8::internal::wasm::Decoder | inline |
failed() const | v8::internal::wasm::Decoder | inline |
format | v8::internal::wasm::Decoder | private |
GetBufferRelativeOffset(uint32_t offset) const | v8::internal::wasm::Decoder | inline |
kFullValidation | v8::internal::wasm::Decoder | static |
kMaxErrorMsg | v8::internal::wasm::Decoder | private |
kNoTrace enum value | v8::internal::wasm::Decoder | |
kNoValidation | v8::internal::wasm::Decoder | static |
kTrace enum value | v8::internal::wasm::Decoder | |
len | v8::internal::wasm::Decoder | private |
lookahead(int offset, uint8_t expected) | v8::internal::wasm::Decoder | inline |
more() const | v8::internal::wasm::Decoder | inline |
Name typedef | v8::internal::wasm::Decoder | |
ok() const | v8::internal::wasm::Decoder | inline |
onFirstError() | v8::internal::wasm::Decoder | inlinevirtual |
onFirstError() | v8::internal::wasm::Decoder | private |
pc() const | v8::internal::wasm::Decoder | inline |
pc_ | v8::internal::wasm::Decoder | protected |
pc_offset(const uint8_t *pc) const | v8::internal::wasm::Decoder | inline |
pc_offset() const | v8::internal::wasm::Decoder | inline |
position() const | v8::internal::wasm::Decoder | inline |
PRINTF_FORMAT(3, 4) verrorf(uint32_t offset | v8::internal::wasm::Decoder | private |
read_i32v(const uint8_t *pc, Name< ValidationTag > name="signed LEB32") | v8::internal::wasm::Decoder | inline |
read_i33v(const uint8_t *pc, Name< ValidationTag > name="signed LEB33") | v8::internal::wasm::Decoder | inline |
read_i64v(const uint8_t *pc, Name< ValidationTag > name="signed LEB64") | v8::internal::wasm::Decoder | inline |
read_leb(const uint8_t *pc, Name< ValidationTag > name="varint") | v8::internal::wasm::Decoder | inlineprivate |
read_leb_slowpath(const uint8_t *pc, Name< ValidationTag > name) | v8::internal::wasm::Decoder | inlineprivate |
read_leb_tail(const uint8_t *pc, Name< ValidationTag > name, IntType intermediate_result) | v8::internal::wasm::Decoder | inlineprivate |
read_little_endian(const uint8_t *pc, Name< ValidationTag > msg) | v8::internal::wasm::Decoder | inlineprivate |
read_prefixed_opcode(const uint8_t *pc, Name< ValidationTag > name="prefixed opcode") | v8::internal::wasm::Decoder | inline |
read_u16(const uint8_t *pc, Name< ValidationTag > msg="expected 2 bytes") | v8::internal::wasm::Decoder | inline |
read_u32(const uint8_t *pc, Name< ValidationTag > msg="expected 4 bytes") | v8::internal::wasm::Decoder | inline |
read_u32v(const uint8_t *pc, Name< ValidationTag > name="LEB32") | v8::internal::wasm::Decoder | inline |
read_u64(const uint8_t *pc, Name< ValidationTag > msg="expected 8 bytes") | v8::internal::wasm::Decoder | inline |
read_u64v(const uint8_t *pc, Name< ValidationTag > name="LEB64") | v8::internal::wasm::Decoder | inline |
read_u8(const uint8_t *pc, Name< ValidationTag > msg="expected 1 byte") | v8::internal::wasm::Decoder | inline |
Reset(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
Reset(base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0) | v8::internal::wasm::Decoder | inline |
set_end(const uint8_t *end) | v8::internal::wasm::Decoder | inline |
start() const | v8::internal::wasm::Decoder | inline |
start_ | v8::internal::wasm::Decoder | protected |
toResult(T &&val) | v8::internal::wasm::Decoder | inline |
traceByteRange(const uint8_t *start, const uint8_t *end) | v8::internal::wasm::Decoder | inline |
TraceFlag enum name | v8::internal::wasm::Decoder | |
traceOffEnd() | v8::internal::wasm::Decoder | inline |
va_end(args) | v8::internal::wasm::Decoder | private |
va_start(args, format) | v8::internal::wasm::Decoder | private |
~Decoder()=default | v8::internal::wasm::Decoder | virtual |