V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::wasm::StreamingDecoder::DecodeFunctionLength Class Reference
Inheritance diagram for v8::internal::wasm::StreamingDecoder::DecodeFunctionLength:
v8::internal::wasm::StreamingDecoder::DecodeVarInt32

Public Member Functions

 DecodeFunctionLength (SectionBuffer *section_buffer, size_t buffer_offset, size_t num_remaining_functions)
 
std::unique_ptr< DecodingState > NextWithValue (StreamingDecoder *streaming) override
 
- Public Member Functions inherited from v8::internal::wasm::StreamingDecoder::DecodeVarInt32
 DecodeVarInt32 (size_t max_value, const char *field_name)
 
Vector< uint8_t > buffer () override
 
size_t ReadBytes (StreamingDecoder *streaming, Vector< const uint8_t > bytes) override
 
std::unique_ptr< DecodingState > Next (StreamingDecoder *streaming) override
 

Additional Inherited Members

- Protected Attributes inherited from v8::internal::wasm::StreamingDecoder::DecodeVarInt32
uint8_t byte_buffer_ [kMaxVarInt32Size]
 
const size_t max_value_
 
const char *const field_name_
 
size_t value_ = 0
 
size_t bytes_consumed_ = 0
 

Detailed Description

Definition at line 223 of file streaming-decoder.cc.


The documentation for this class was generated from the following file: