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

#include <compilation-environment.h>

Inheritance diagram for v8::internal::wasm::WireBytesStorage:
Collaboration diagram for v8::internal::wasm::WireBytesStorage:

Public Member Functions

virtual ~WireBytesStorage ()=default
 
virtual base::Vector< const uint8_t > GetCode (WireBytesRef) const =0
 
virtual std::optional< ModuleWireBytesGetModuleBytes () const =0
 

Detailed Description

Definition at line 82 of file compilation-environment.h.

Constructor & Destructor Documentation

◆ ~WireBytesStorage()

virtual v8::internal::wasm::WireBytesStorage::~WireBytesStorage ( )
virtualdefault

Member Function Documentation

◆ GetCode()

virtual base::Vector< const uint8_t > v8::internal::wasm::WireBytesStorage::GetCode ( WireBytesRef ) const
pure virtual

Implemented in v8::internal::wasm::AsyncStreamingDecoder::SectionBuffer.

Here is the caller graph for this function:

◆ GetModuleBytes()

virtual std::optional< ModuleWireBytes > v8::internal::wasm::WireBytesStorage::GetModuleBytes ( ) const
pure virtual

Implemented in v8::internal::wasm::AsyncStreamingDecoder::SectionBuffer.

Here is the caller graph for this function:

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