#include <graph-assembler.h>
Definition at line 1123 of file graph-assembler.h.
◆ CatchScope() [1/2]
v8::internal::compiler::JSGraphAssembler::CatchScope::CatchScope |
( |
Zone * | zone | ) |
|
|
inlineexplicitprivate |
◆ CatchScope() [2/2]
v8::internal::compiler::JSGraphAssembler::CatchScope::CatchScope |
( |
Zone * | zone, |
|
|
JSGraphAssembler * | gasm ) |
|
inlineprivate |
◆ ~CatchScope()
v8::internal::compiler::JSGraphAssembler::CatchScope::~CatchScope |
( |
| ) |
|
|
inline |
◆ has_exceptional_control_flow()
bool v8::internal::compiler::JSGraphAssembler::CatchScope::has_exceptional_control_flow |
( |
| ) |
const |
|
inline |
◆ has_handler()
bool v8::internal::compiler::JSGraphAssembler::CatchScope::has_handler |
( |
| ) |
const |
|
inline |
◆ Inner()
◆ is_outermost()
bool v8::internal::compiler::JSGraphAssembler::CatchScope::is_outermost |
( |
| ) |
const |
|
inline |
◆ MergeExceptionalPaths()
void v8::internal::compiler::JSGraphAssembler::CatchScope::MergeExceptionalPaths |
( |
TNode< Object > * | exception_out, |
|
|
Effect * | effect_out, |
|
|
Control * | control_out ) |
|
inline |
◆ Outermost()
static CatchScope v8::internal::compiler::JSGraphAssembler::CatchScope::Outermost |
( |
Zone * | zone | ) |
|
|
inlinestatic |
◆ parent()
CatchScope * v8::internal::compiler::JSGraphAssembler::CatchScope::parent |
( |
| ) |
const |
|
inline |
◆ RegisterIfExceptionNode()
void v8::internal::compiler::JSGraphAssembler::CatchScope::RegisterIfExceptionNode |
( |
Node * | if_exception | ) |
|
|
inline |
◆ set_gasm()
void v8::internal::compiler::JSGraphAssembler::CatchScope::set_gasm |
( |
JSGraphAssembler * | v | ) |
|
|
inline |
◆ set_has_handler()
void v8::internal::compiler::JSGraphAssembler::CatchScope::set_has_handler |
( |
bool | v | ) |
|
|
inline |
◆ gasm_
JSGraphAssembler* v8::internal::compiler::JSGraphAssembler::CatchScope::gasm_ = nullptr |
|
private |
◆ has_handler_
bool v8::internal::compiler::JSGraphAssembler::CatchScope::has_handler_ = false |
|
private |
◆ if_exception_nodes_
NodeVector v8::internal::compiler::JSGraphAssembler::CatchScope::if_exception_nodes_ |
|
private |
◆ parent_
CatchScope* const v8::internal::compiler::JSGraphAssembler::CatchScope::parent_ = nullptr |
|
private |
The documentation for this class was generated from the following file: