![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/torque/implementation-visitor.h"#include <algorithm>#include <iomanip>#include <optional>#include <string>#include "src/common/globals.h"#include "src/numbers/integer-literal-inl.h"#include "src/torque/cc-generator.h"#include "src/torque/cfg.h"#include "src/torque/constants.h"#include "src/torque/cpp-builder.h"#include "src/torque/csa-generator.h"#include "src/torque/declaration-visitor.h"#include "src/torque/global-context.h"#include "src/torque/kythe-data.h"#include "src/torque/parameter-difference.h"#include "src/torque/server-data.h"#include "src/torque/source-positions.h"#include "src/torque/type-inference.h"#include "src/torque/type-visitor.h"#include "src/torque/types.h"#include "src/torque/utils.h"Go to the source code of this file.
Classes | |
| class | v8::internal::torque::ImplementationVisitor::MacroInliningScope |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
| namespace | v8::internal::torque |
Macros | |
| #define | ENUM_ITEM(name) |
| #define | ENUM_ITEM(name) |
Functions | |
| bool | v8::internal::torque::IsCompatibleSignature (const Signature &sig, const TypeVector &types, size_t label_count) |
| std::string | v8::internal::torque::MachineTypeString (const Type *type) |
| std::optional< std::string > | v8::internal::torque::MatchSimpleBodyDescriptor (const ClassType *type) |
| void | v8::internal::torque::ReportAllUnusedMacros () |
Variables | |
| uint64_t | v8::internal::torque::next_unique_binding_index = 0 |
| #define ENUM_ITEM | ( | name | ) |
| #define ENUM_ITEM | ( | name | ) |
|
private |
Definition at line 3904 of file implementation-visitor.cc.
|
private |
Definition at line 3903 of file implementation-visitor.cc.
|
private |
Definition at line 4088 of file implementation-visitor.cc.
|
private |
Definition at line 4141 of file implementation-visitor.cc.
|
private |
Definition at line 4140 of file implementation-visitor.cc.
|
private |
Definition at line 4085 of file implementation-visitor.cc.
|
private |
Definition at line 3906 of file implementation-visitor.cc.
|
private |
Definition at line 4144 of file implementation-visitor.cc.
|
private |
Definition at line 4086 of file implementation-visitor.cc.
|
private |
Definition at line 3905 of file implementation-visitor.cc.
|
private |
Definition at line 4138 of file implementation-visitor.cc.
|
private |
Definition at line 4087 of file implementation-visitor.cc.
|
private |
Definition at line 4137 of file implementation-visitor.cc.
|
protected |
Definition at line 3832 of file implementation-visitor.cc.