clang: lib/AST/StmtProfile.cpp File Reference (original) (raw)
#include "[clang/AST/ASTContext.h](ASTContext%5F8h%5Fsource.html)"
#include "[clang/AST/DeclCXX.h](DeclCXX%5F8h%5Fsource.html)"
#include "[clang/AST/DeclObjC.h](DeclObjC%5F8h%5Fsource.html)"
#include "[clang/AST/DeclTemplate.h](DeclTemplate%5F8h%5Fsource.html)"
#include "[clang/AST/Expr.h](Expr%5F8h%5Fsource.html)"
#include "[clang/AST/ExprCXX.h](ExprCXX%5F8h%5Fsource.html)"
#include "[clang/AST/ExprObjC.h](ExprObjC%5F8h%5Fsource.html)"
#include "[clang/AST/ExprOpenMP.h](ExprOpenMP%5F8h%5Fsource.html)"
#include "[clang/AST/ODRHash.h](ODRHash%5F8h%5Fsource.html)"
#include "[clang/AST/OpenMPClause.h](OpenMPClause%5F8h%5Fsource.html)"
#include "[clang/AST/StmtVisitor.h](StmtVisitor%5F8h%5Fsource.html)"
#include "llvm/ADT/FoldingSet.h"
#include "clang/AST/StmtNodes.inc"
#include "llvm/Frontend/OpenMP/OMP.inc"
#include "clang/Basic/OpenACCClauses.def"
Go to the source code of this file.
Macros | |
---|---|
#define | STMT(Node, Base) void Visit##Node(const Node *S); |
#define | GEN_CLANG_CLAUSE_CLASS |
#define | CLAUSE_CLASS(Enum, Str, Class) void Visit##Class(const Class *C); |
#define | VISIT_CLAUSE(CLAUSE_NAME) void Visit##CLAUSE_NAME##Clause(const OpenACC##CLAUSE_NAME##Clause &Clause); |
◆ CLAUSE_CLASS
| #define CLAUSE_CLASS | ( | | Enum, | | --------------------- | ----------------------------------- | | ----------------------------------------------------------------------------------------------------- | | | Str, | | | | | | Class | | | | | ) | void Visit##Class(const Class *C); | | |
◆ GEN_CLANG_CLAUSE_CLASS
#define GEN_CLANG_CLAUSE_CLASS
◆ STMT
◆ VISIT_CLAUSE
| #define VISIT_CLAUSE | ( | | CLAUSE_NAME | ) | void Visit##CLAUSE_NAME##Clause(const OpenACC##CLAUSE_NAME##Clause &Clause); | | --------------------- | - | | ------------ | - | ------------------------------------------------------------------------------ |