|
clang 23.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 229 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_DECL | ( | DECL | ) |
Definition at line 229 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_STMT | ( | STMT | ) |
Definition at line 243 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_STMT | ( | STMT | ) |
Definition at line 243 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 253 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 253 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 267 of file DynamicRecursiveASTVisitor.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 267 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 230 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 230 of file DynamicRecursiveASTVisitor.cpp.
| #define DECL | ( | CLASS, | |
| BASE ) |
Definition at line 230 of file DynamicRecursiveASTVisitor.cpp.
| #define DEF_TRAVERSE_TMPL_INST | ( | kind | ) |
Definition at line 219 of file DynamicRecursiveASTVisitor.cpp.
| #define FORWARD_TO_BASE | ( | Function, | |
| Type, | |||
| RefOrPointer ) |
Definition at line 290 of file DynamicRecursiveASTVisitor.cpp.
Referenced by FORWARD_TO_BASE().
| #define FORWARD_TO_BASE_EXACT | ( | Function, | |
| Type ) |
Definition at line 299 of file DynamicRecursiveASTVisitor.cpp.
Referenced by FORWARD_TO_BASE().
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 244 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 244 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 244 of file DynamicRecursiveASTVisitor.cpp.
| #define STMT | ( | CLASS, | |
| PARENT ) |
Definition at line 244 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 254 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 254 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPE | ( | CLASS, | |
| BASE ) |
Definition at line 254 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 268 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 268 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 268 of file DynamicRecursiveASTVisitor.cpp.
| #define TYPELOC | ( | CLASS, | |
| BASE ) |
Definition at line 268 of file DynamicRecursiveASTVisitor.cpp.
| FORWARD_TO_BASE | ( | TraverseConceptNestedRequirement | , |
| concepts::NestedRequirement | , | ||
| * | ) |
Definition at line 318 of file DynamicRecursiveASTVisitor.cpp.
References FORWARD_TO_BASE, and FORWARD_TO_BASE_EXACT.