![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <ast.h>
Public Types | |
| enum class | HandlerKind { kCatch , kLabel } |
Public Types inherited from v8::internal::torque::AstNode | |
| enum class | Kind { ENUM_ITEM } |
Public Member Functions | |
| TryHandler (SourcePosition pos, HandlerKind handler_kind, Identifier *label, const ParameterList ¶meters, Statement *body) | |
Public Member Functions inherited from v8::internal::torque::AstNode | |
| AstNode (Kind kind, SourcePosition pos) | |
| virtual | ~AstNode ()=default |
Public Attributes | |
| HandlerKind | handler_kind |
| Identifier * | label |
| ParameterList | parameters |
| Statement * | body |
Public Attributes inherited from v8::internal::torque::AstNode | |
| const Kind | kind |
| SourcePosition | pos |
|
strong |
|
inline |
| HandlerKind v8::internal::torque::TryHandler::handler_kind |
| Identifier* v8::internal::torque::TryHandler::label |
| ParameterList v8::internal::torque::TryHandler::parameters |