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

#include <wasm-interpreter.h>

Collaboration diagram for v8::internal::wasm::WasmEHData::TryBlock:

Public Member Functions

 TryBlock (BlockIndex parent_or_matching_try_block, BlockIndex ancestor_try_index)
 
void SetDelegated (BlockIndex delegate_try_idx)
 
bool IsTryDelegate () const
 

Public Attributes

BlockIndex ancestor_try_index
 
BlockIndex parent_or_matching_try_block
 
BlockIndex delegate_try_index
 
std::vector< CatchHandlercatch_handlers
 
size_t end_instruction_code_offset
 

Detailed Description

Definition at line 1260 of file wasm-interpreter.h.

Constructor & Destructor Documentation

◆ TryBlock()

v8::internal::wasm::WasmEHData::TryBlock::TryBlock ( BlockIndex parent_or_matching_try_block,
BlockIndex ancestor_try_index )
inline

Definition at line 1261 of file wasm-interpreter.h.

Member Function Documentation

◆ IsTryDelegate()

bool v8::internal::wasm::WasmEHData::TryBlock::IsTryDelegate ( ) const
inline

Definition at line 1271 of file wasm-interpreter.h.

Here is the caller graph for this function:

◆ SetDelegated()

void v8::internal::wasm::WasmEHData::TryBlock::SetDelegated ( BlockIndex delegate_try_idx)
inline

Definition at line 1268 of file wasm-interpreter.h.

Here is the caller graph for this function:

Member Data Documentation

◆ ancestor_try_index

BlockIndex v8::internal::wasm::WasmEHData::TryBlock::ancestor_try_index

Definition at line 1275 of file wasm-interpreter.h.

◆ catch_handlers

std::vector<CatchHandler> v8::internal::wasm::WasmEHData::TryBlock::catch_handlers

Definition at line 1283 of file wasm-interpreter.h.

◆ delegate_try_index

BlockIndex v8::internal::wasm::WasmEHData::TryBlock::delegate_try_index

Definition at line 1282 of file wasm-interpreter.h.

◆ end_instruction_code_offset

size_t v8::internal::wasm::WasmEHData::TryBlock::end_instruction_code_offset

Definition at line 1284 of file wasm-interpreter.h.

◆ parent_or_matching_try_block

BlockIndex v8::internal::wasm::WasmEHData::TryBlock::parent_or_matching_try_block

Definition at line 1280 of file wasm-interpreter.h.


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