v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::torque::PredeclarationVisitor Class Reference

#include <declaration-visitor.h>

Collaboration diagram for v8::internal::torque::PredeclarationVisitor:

Static Public Member Functions

static void Predeclare (Ast *ast)
 
static void ResolvePredeclarations ()
 

Static Private Member Functions

static void Predeclare (Declaration *decl)
 
static void Predeclare (NamespaceDeclaration *decl)
 
static void Predeclare (TypeDeclaration *decl)
 
static void Predeclare (StructDeclaration *decl)
 
static void Predeclare (GenericTypeDeclaration *generic_decl)
 
static void Predeclare (GenericCallableDeclaration *generic_decl)
 

Detailed Description

Definition at line 22 of file declaration-visitor.h.

Member Function Documentation

◆ Predeclare() [1/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( Ast * ast)
inlinestatic

Definition at line 24 of file declaration-visitor.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Predeclare() [2/7]

void v8::internal::torque::PredeclarationVisitor::Predeclare ( Declaration * decl)
staticprivate

Definition at line 27 of file declaration-visitor.cc.

Here is the call graph for this function:

◆ Predeclare() [3/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( GenericCallableDeclaration * generic_decl)
inlinestaticprivate

Definition at line 58 of file declaration-visitor.h.

Here is the call graph for this function:

◆ Predeclare() [4/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( GenericTypeDeclaration * generic_decl)
inlinestaticprivate

Definition at line 54 of file declaration-visitor.h.

Here is the call graph for this function:

◆ Predeclare() [5/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( NamespaceDeclaration * decl)
inlinestaticprivate

Definition at line 32 of file declaration-visitor.h.

Here is the call graph for this function:

◆ Predeclare() [6/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( StructDeclaration * decl)
inlinestaticprivate

Definition at line 45 of file declaration-visitor.h.

Here is the call graph for this function:

◆ Predeclare() [7/7]

static void v8::internal::torque::PredeclarationVisitor::Predeclare ( TypeDeclaration * decl)
inlinestaticprivate

Definition at line 36 of file declaration-visitor.h.

Here is the call graph for this function:

◆ ResolvePredeclarations()

void v8::internal::torque::PredeclarationVisitor::ResolvePredeclarations ( )
static

Definition at line 458 of file declaration-visitor.cc.

Here is the call graph for this function:

The documentation for this class was generated from the following files: