![]() |
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.