#include "clang/AST/Attr.h"
#include "clang/AST/ExprConcepts.h"
#include "clang/AST/TypeLoc.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.
|
namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI.
|
|
#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) |
â ABSTRACT_DECL
#define ABSTRACT_DECL |
( |
| DECL | ) |
|
â ABSTRACT_STMT
#define ABSTRACT_STMT |
( |
| STMT | ) |
|
â ABSTRACT_TYPE
#define ABSTRACT_TYPE |
( |
| CLASS, |
|
|
| BASE ) |
â ABSTRACT_TYPELOC
#define ABSTRACT_TYPELOC |
( |
| CLASS, |
|
|
| BASE ) |
â DECL [1/2]
#define DECL |
( |
| CLASS, |
|
|
| BASE ) |
Value: bool WalkUpFrom##CLASS##Decl(MaybeConst<CLASS##Decl> *D); \
virtual bool Traverse##CLASS##Decl(MaybeConst<CLASS##Decl> *D);
Definition at line 252 of file DynamicRecursiveASTVisitor.h.
â DECL [2/2]
#define DECL |
( |
| CLASS, |
|
|
| BASE ) |
â DEF_TRAVERSE_TMPL_INST
#define DEF_TRAVERSE_TMPL_INST |
( |
| kind | ) |
|
â STMT [1/2]
#define STMT |
( |
| CLASS, |
|
|
| PARENT ) |
â STMT [2/2]
#define STMT |
( |
| CLASS, |
|
|
| PARENT ) |
Value: bool WalkUpFrom##CLASS(MaybeConst<CLASS> *S); \
virtual bool Visit##CLASS(MaybeConst<CLASS> *S) { return true; }
Definition at line 263 of file DynamicRecursiveASTVisitor.h.
â TYPE [1/2]
#define TYPE |
( |
| CLASS, |
|
|
| BASE ) |
Value: bool WalkUpFrom##CLASS##Type(MaybeConst<CLASS##Type> *T); \
virtual bool Traverse##CLASS##Type(MaybeConst<CLASS##Type> *T, \
bool TraverseQualifier = true);
Definition at line 273 of file DynamicRecursiveASTVisitor.h.
â TYPE [2/2]
#define TYPE |
( |
| CLASS, |
|
|
| BASE ) |
â TYPELOC [1/2]
#define TYPELOC |
( |
| CLASS, |
|
|
| BASE ) |
â TYPELOC [2/2]
#define TYPELOC |
( |
| CLASS, |
|
|
| BASE ) |
Value: bool WalkUpFrom##CLASS##TypeLoc(CLASS##TypeLoc TL); \
virtual bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; }
Definition at line 285 of file DynamicRecursiveASTVisitor.h.