![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <algorithm>#include <iostream>#include <map>#include <memory>#include <optional>#include <set>#include <string>#include <vector>#include "src/numbers/integer-literal.h"#include "src/torque/constants.h"#include "src/torque/source-positions.h"#include "src/torque/utils.h"Go to the source code of this file.
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
| namespace | v8::internal::torque |
Macros | |
| #define | AST_EXPRESSION_NODE_KIND_LIST(V) |
| #define | AST_TYPE_EXPRESSION_NODE_KIND_LIST(V) |
| #define | AST_STATEMENT_NODE_KIND_LIST(V) |
| #define | AST_TYPE_DECLARATION_NODE_KIND_LIST(V) |
| #define | AST_DECLARATION_NODE_KIND_LIST(V) |
| #define | AST_NODE_KIND_LIST(V) |
| #define | ENUM_ITEM(name) |
| #define | DEFINE_AST_NODE_LEAF_BOILERPLATE(T) |
| #define | DEFINE_AST_NODE_INNER_BOILERPLATE(T) |
| #define | ENUM_ITEM(name) |
Typedefs | |
| using | v8::internal::torque::LabelAndTypesVector = std::vector<LabelAndTypes> |
| using | v8::internal::torque::GenericParameters = std::vector<GenericParameter> |
Variables | |
| static const char *const | v8::internal::torque::kThisParameterName = "this" |
| #define AST_DECLARATION_NODE_KIND_LIST | ( | V | ) |
| #define AST_EXPRESSION_NODE_KIND_LIST | ( | V | ) |
| #define AST_NODE_KIND_LIST | ( | V | ) |
| #define AST_STATEMENT_NODE_KIND_LIST | ( | V | ) |
| #define AST_TYPE_DECLARATION_NODE_KIND_LIST | ( | V | ) |
| #define AST_TYPE_EXPRESSION_NODE_KIND_LIST | ( | V | ) |
| #define DEFINE_AST_NODE_INNER_BOILERPLATE | ( | T | ) |
| #define DEFINE_AST_NODE_LEAF_BOILERPLATE | ( | T | ) |
| #define ENUM_ITEM | ( | name | ) |