|
clang 22.0.0git
|
#include "clang/AST/DynamicRecursiveASTVisitor.h"#include "clang/AST/RecursiveASTVisitor.h"#include "clang/AST/DeclNodes.inc"#include "clang/AST/StmtNodes.inc"#include "clang/AST/TypeNodes.inc"#include "clang/AST/TypeLocNodes.def"Go to the source code of this file.
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
Macros | |
| #define | DEF_TRAVERSE_TMPL_INST(kind) |
| #define | ABSTRACT_DECL(DECL) |
| #define | DECL(CLASS, BASE) |
| #define | DECL(CLASS, BASE) |
| #define | ABSTRACT_STMT(STMT) |
| #define | STMT(CLASS, PARENT) |
| #define | STMT(CLASS, PARENT) |
| #define | ABSTRACT_TYPE(CLASS, BASE) |
| #define | TYPE(CLASS, BASE) |
| #define | TYPE(CLASS, BASE) |
| #define | ABSTRACT_TYPELOC(CLASS, BASE) |
| #define | TYPELOC(CLASS, BASE) |
| #define | TYPELOC(CLASS, BASE) |
| #define | FORWARD_TO_BASE(Function, Type, RefOrPointer) |
| #define | FORWARD_TO_BASE_EXACT(Function, Type) |
| #define | ABSTRACT_DECL(DECL) |
| #define | DECL(CLASS, BASE) |
| #define | ABSTRACT_STMT(STMT) |
| #define | STMT(CLASS, PARENT) |
| #define | STMT(CLASS, PARENT) |
| #define | ABSTRACT_TYPE(CLASS, BASE) |
| #define | TYPE(CLASS, BASE) |
| #define | ABSTRACT_TYPELOC(CLASS, BASE) |
| #define | TYPELOC(CLASS, BASE) |
| #define | TYPELOC(CLASS, BASE) |
Functions | |
| FORWARD_TO_BASE (TraverseConceptNestedRequirement, concepts::NestedRequirement, *) template< bool Const > bool DynamicRecursiveASTVisitorBase< Const > | |
| #define ABSTRACT_DECL | ( | DECL | ) |
Definition at line 222 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_DECL | ( | DECL | ) |
Definition at line 222 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_STMT | ( | STMT | ) |
Definition at line 236 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_STMT | ( | STMT | ) |
Definition at line 236 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 246 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 246 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 260 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 260 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 223 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 223 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 223 of file DynamicRecursiveASTVisitor.cpp.
| #define DEF_TRAVERSE_TMPL_INST | ( | kind | ) |
Definition at line 212 of file DynamicRecursiveASTVisitor.cpp.
| #define FORWARD_TO_BASE | ( | Function, | |
| Type, | |||
| RefOrPointer ) |
Definition at line 283 of file DynamicRecursiveASTVisitor.cpp.
Referenced by FORWARD_TO_BASE().
| #define FORWARD_TO_BASE_EXACT | ( | Function, | |
| Type ) |
Definition at line 292 of file DynamicRecursiveASTVisitor.cpp.
Referenced by FORWARD_TO_BASE().
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 237 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 237 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 237 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 237 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 247 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPE | ( | CLASS, | |
| BASE ) |
| #define TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 247 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 261 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 261 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 261 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 261 of file DynamicRecursiveASTVisitor.cpp.
| FORWARD_TO_BASE | ( | TraverseConceptNestedRequirement | , |
| concepts::NestedRequirement | , | ||
| * | ) |
Definition at line 311 of file DynamicRecursiveASTVisitor.cpp.
References FORWARD_TO_BASE, FORWARD_TO_BASE_EXACT, and clang::T.