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