14 #ifndef LLVM_CLANG_AST_ASTFWD_H
15 #define LLVM_CLANG_AST_ASTFWD_H
20 #define DECL(DERIVED, BASE) class DERIVED##Decl;
21 #include "clang/AST/DeclNodes.inc"
23 #define STMT(DERIVED, BASE) class DERIVED;
24 #include "clang/AST/StmtNodes.inc"
26 #define TYPE(DERIVED, BASE) class DERIVED##Type;
27 #include "clang/AST/TypeNodes.inc"
28 class CXXCtorInitializer;
30 #define GEN_CLANG_CLAUSE_CLASS
31 #define CLAUSE_CLASS(Enum, Str, Class) class Class;
32 #include "llvm/Frontend/OpenMP/OMP.inc"
34 #define ATTR(A) class A##Attr;
35 #include "clang/Basic/AttrList.inc"
36 class ObjCProtocolLoc;
37 class ConceptReference;
@ Decl
The l-value was an access to a declared entity or something equivalently strong, like the address of ...
The JSON file list parser is used to communicate input to InstallAPI.