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

#include <function-body-decoder-impl.h>

Collaboration diagram for v8::internal::wasm::MemoryAccessImmediate:

Public Member Functions

template<typename ValidationTag >
V8_INLINE MemoryAccessImmediate (Decoder *decoder, const uint8_t *pc, uint32_t max_alignment, ValidationTag={})
 

Public Attributes

uint32_t alignment
 
uint32_t mem_index
 
uint64_t offset
 
const WasmMemorymemory = nullptr
 
uint32_t length
 

Private Member Functions

template<typename ValidationTag >
V8_NOINLINE V8_PRESERVE_MOST void ConstructSlow (Decoder *decoder, const uint8_t *pc, uint32_t max_alignment)
 

Detailed Description

Definition at line 986 of file function-body-decoder-impl.h.

Constructor & Destructor Documentation

◆ MemoryAccessImmediate()

template<typename ValidationTag >
V8_INLINE v8::internal::wasm::MemoryAccessImmediate::MemoryAccessImmediate ( Decoder * decoder,
const uint8_t * pc,
uint32_t max_alignment,
ValidationTag = {} )
inline

Definition at line 995 of file function-body-decoder-impl.h.

Member Function Documentation

◆ ConstructSlow()

template<typename ValidationTag >
V8_NOINLINE V8_PRESERVE_MOST void v8::internal::wasm::MemoryAccessImmediate::ConstructSlow ( Decoder * decoder,
const uint8_t * pc,
uint32_t max_alignment )
inlineprivate

Definition at line 1019 of file function-body-decoder-impl.h.

Here is the call graph for this function:

Member Data Documentation

◆ alignment

uint32_t v8::internal::wasm::MemoryAccessImmediate::alignment

Definition at line 987 of file function-body-decoder-impl.h.

◆ length

uint32_t v8::internal::wasm::MemoryAccessImmediate::length

Definition at line 992 of file function-body-decoder-impl.h.

◆ mem_index

uint32_t v8::internal::wasm::MemoryAccessImmediate::mem_index

Definition at line 988 of file function-body-decoder-impl.h.

◆ memory

const WasmMemory* v8::internal::wasm::MemoryAccessImmediate::memory = nullptr

Definition at line 990 of file function-body-decoder-impl.h.

◆ offset

uint64_t v8::internal::wasm::MemoryAccessImmediate::offset

Definition at line 989 of file function-body-decoder-impl.h.


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