![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <code-assembler.h>
Public Member Functions | |
ScopedExceptionHandler (CodeAssembler *assembler, CodeAssemblerExceptionHandlerLabel *label) | |
ScopedExceptionHandler (CodeAssembler *assembler, CodeAssemblerLabel *label, TypedCodeAssemblerVariable< Object > *exception) | |
~ScopedExceptionHandler () | |
Private Attributes | |
bool | has_handler_ |
CodeAssembler * | assembler_ |
CodeAssemblerLabel * | compatibility_label_ |
std::unique_ptr< CodeAssemblerExceptionHandlerLabel > | label_ |
TypedCodeAssemblerVariable< Object > * | exception_ |
Definition at line 1911 of file code-assembler.h.
v8::internal::compiler::ScopedExceptionHandler::ScopedExceptionHandler | ( | CodeAssembler * | assembler, |
CodeAssemblerExceptionHandlerLabel * | label ) |
v8::internal::compiler::ScopedExceptionHandler::ScopedExceptionHandler | ( | CodeAssembler * | assembler, |
CodeAssemblerLabel * | label, | ||
TypedCodeAssemblerVariable< Object > * | exception ) |
v8::internal::compiler::ScopedExceptionHandler::~ScopedExceptionHandler | ( | ) |
|
private |
Definition at line 1925 of file code-assembler.h.
|
private |
Definition at line 1926 of file code-assembler.h.
|
private |
Definition at line 1928 of file code-assembler.h.
|
private |
Definition at line 1924 of file code-assembler.h.
|
private |
Definition at line 1927 of file code-assembler.h.