v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::Decoder Member List

This is the complete list of members for v8::internal::wasm::Decoder, including all inherited members.

argsv8::internal::wasm::Decoderprivate
available_bytes() constv8::internal::wasm::Decoderinline
bufferv8::internal::wasm::Decoderprivate
buffer_offset() constv8::internal::wasm::Decoderinline
buffer_offset_v8::internal::wasm::Decoderprotected
CHECK_LT(0, len)v8::internal::wasm::Decoderprivate
checkAvailable(uint32_t size)v8::internal::wasm::Decoderinline
consume_bytes(uint32_t size, const char *name="skip")v8::internal::wasm::Decoderinline
consume_bytes(uint32_t size, const char *name, ITracer *tracer)v8::internal::wasm::Decoderinline
consume_i32v(const char *name="var_int32")v8::internal::wasm::Decoderinline
consume_i64v(const char *name="var_int64")v8::internal::wasm::Decoderinline
consume_little_endian(const char *name)v8::internal::wasm::Decoderinlineprivate
consume_u16(const char *name="uint16_t")v8::internal::wasm::Decoderinline
consume_u32(const char *name, ITracer *tracer)v8::internal::wasm::Decoderinline
consume_u32v(const char *name="var_uint32")v8::internal::wasm::Decoderinline
consume_u32v(const char *name, ITracer *tracer)v8::internal::wasm::Decoderinline
consume_u64v(const char *name, ITracer *tracer)v8::internal::wasm::Decoderinline
consume_u8(const char *name="uint8_t")v8::internal::wasm::Decoderinline
consume_u8(const char *name, ITracer *tracer)v8::internal::wasm::Decoderinline
Decoder(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0)v8::internal::wasm::Decoderinline
Decoder(const base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0)v8::internal::wasm::Decoderinlineexplicit
Decoder(const uint8_t *start, const uint8_t *pc, const uint8_t *end, uint32_t buffer_offset=0)v8::internal::wasm::Decoderinline
end() constv8::internal::wasm::Decoderinline
end_v8::internal::wasm::Decoderprotected
error(const char *msg)v8::internal::wasm::Decoderinline
error(const uint8_t *pc, const char *msg)v8::internal::wasm::Decoderinline
error(uint32_t offset, const char *msg)v8::internal::wasm::Decoderinline
error() constv8::internal::wasm::Decoderinline
error_v8::internal::wasm::Decoderprotected
error_v8::internal::wasm::Decoderprivate
errorf(const char *format, Args... args)v8::internal::wasm::Decoderinline
errorf(const uint8_t *pc, const char *format, Args... args)v8::internal::wasm::Decoderinline
errorf(uint32_t offset, const char *format, Args... args)v8::internal::wasm::Decoderinline
failed() constv8::internal::wasm::Decoderinline
formatv8::internal::wasm::Decoderprivate
GetBufferRelativeOffset(uint32_t offset) constv8::internal::wasm::Decoderinline
kFullValidationv8::internal::wasm::Decoderstatic
kMaxErrorMsgv8::internal::wasm::Decoderprivate
kNoTrace enum valuev8::internal::wasm::Decoder
kNoValidationv8::internal::wasm::Decoderstatic
kTrace enum valuev8::internal::wasm::Decoder
lenv8::internal::wasm::Decoderprivate
lookahead(int offset, uint8_t expected)v8::internal::wasm::Decoderinline
more() constv8::internal::wasm::Decoderinline
Name typedefv8::internal::wasm::Decoder
ok() constv8::internal::wasm::Decoderinline
onFirstError()v8::internal::wasm::Decoderinlinevirtual
onFirstError()v8::internal::wasm::Decoderprivate
pc() constv8::internal::wasm::Decoderinline
pc_v8::internal::wasm::Decoderprotected
pc_offset(const uint8_t *pc) constv8::internal::wasm::Decoderinline
pc_offset() constv8::internal::wasm::Decoderinline
position() constv8::internal::wasm::Decoderinline
PRINTF_FORMAT(3, 4) verrorf(uint32_t offsetv8::internal::wasm::Decoderprivate
read_i32v(const uint8_t *pc, Name< ValidationTag > name="signed LEB32")v8::internal::wasm::Decoderinline
read_i33v(const uint8_t *pc, Name< ValidationTag > name="signed LEB33")v8::internal::wasm::Decoderinline
read_i64v(const uint8_t *pc, Name< ValidationTag > name="signed LEB64")v8::internal::wasm::Decoderinline
read_leb(const uint8_t *pc, Name< ValidationTag > name="varint")v8::internal::wasm::Decoderinlineprivate
read_leb_slowpath(const uint8_t *pc, Name< ValidationTag > name)v8::internal::wasm::Decoderinlineprivate
read_leb_tail(const uint8_t *pc, Name< ValidationTag > name, IntType intermediate_result)v8::internal::wasm::Decoderinlineprivate
read_little_endian(const uint8_t *pc, Name< ValidationTag > msg)v8::internal::wasm::Decoderinlineprivate
read_prefixed_opcode(const uint8_t *pc, Name< ValidationTag > name="prefixed opcode")v8::internal::wasm::Decoderinline
read_u16(const uint8_t *pc, Name< ValidationTag > msg="expected 2 bytes")v8::internal::wasm::Decoderinline
read_u32(const uint8_t *pc, Name< ValidationTag > msg="expected 4 bytes")v8::internal::wasm::Decoderinline
read_u32v(const uint8_t *pc, Name< ValidationTag > name="LEB32")v8::internal::wasm::Decoderinline
read_u64(const uint8_t *pc, Name< ValidationTag > msg="expected 8 bytes")v8::internal::wasm::Decoderinline
read_u64v(const uint8_t *pc, Name< ValidationTag > name="LEB64")v8::internal::wasm::Decoderinline
read_u8(const uint8_t *pc, Name< ValidationTag > msg="expected 1 byte")v8::internal::wasm::Decoderinline
Reset(const uint8_t *start, const uint8_t *end, uint32_t buffer_offset=0)v8::internal::wasm::Decoderinline
Reset(base::Vector< const uint8_t > bytes, uint32_t buffer_offset=0)v8::internal::wasm::Decoderinline
set_end(const uint8_t *end)v8::internal::wasm::Decoderinline
start() constv8::internal::wasm::Decoderinline
start_v8::internal::wasm::Decoderprotected
toResult(T &&val)v8::internal::wasm::Decoderinline
traceByteRange(const uint8_t *start, const uint8_t *end)v8::internal::wasm::Decoderinline
TraceFlag enum namev8::internal::wasm::Decoder
traceOffEnd()v8::internal::wasm::Decoderinline
va_end(args)v8::internal::wasm::Decoderprivate
va_start(args, format)v8::internal::wasm::Decoderprivate
~Decoder()=defaultv8::internal::wasm::Decodervirtual