reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
45 class Attr : public AttributeCommonInfo {
tools/clang/include/clang/AST/Decl.h87 class alignas(8) TypeSourceInfo { 249 class NamedDecl : public Decl { 477 class LabelDecl : public NamedDecl { 523 class NamespaceDecl : public NamedDecl, public DeclContext, 645 class ValueDecl : public NamedDecl { 828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> { 1601 class ParmVarDecl : public VarDecl { 1785 class FunctionDecl : public DeclaratorDecl, 2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> { 2992 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 3114 class TypeAliasDecl : public TypedefNameDecl { 3140 class TagDecl : public TypeDecl, 3402 class EnumDecl : public TagDecl { 3669 class RecordDecl : public TagDecl { 3958 class BlockDecl : public Decl, public DeclContext {tools/clang/include/clang/AST/DeclBase.h
88 class alignas(8) Decl {
tools/clang/include/clang/AST/DeclCXX.h147 class CXXBaseSpecifier { 255 class CXXRecordDecl : public RecordDecl { 1905 class CXXMethodDecl : public FunctionDecl { 2137 class CXXCtorInitializer final { 2365 class CXXConstructorDecl final 2629 class CXXDestructorDecl : public CXXMethodDecl { 3068 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> { 3275 class UsingDecl : public NamedDecl, public Mergeable<UsingDecl> { 3590 class UnresolvedUsingTypenameDecltools/clang/include/clang/AST/DeclObjC.h
138 class ObjCMethodDecl : public NamedDecl, public DeclContext { 558 class ObjCTypeParamDecl : public TypedefNameDecl { 1171 class ObjCInterfaceDecl : public ObjCContainerDecl 1944 class ObjCIvarDecl : public FieldDecl { 2063 class ObjCProtocolDecl : public ObjCContainerDecl, 2279 class ObjCCategoryDecl : public ObjCContainerDecl { 2498 class ObjCCategoryImplDecl : public ObjCImplDecl { 2551 class ObjCImplementationDecl : public ObjCImplDecl {tools/clang/include/clang/AST/DeclTemplate.h
961 class FunctionTemplateDecl : public RedeclarableTemplateDecl { 1150 class TemplateTypeParmDecl : public TypeDecl { 1253 class NonTypeTemplateParmDecl final 2746 class VarTemplatePartialSpecializationDecl 2891 class VarTemplateDecl : public RedeclarableTemplateDecl {tools/clang/include/clang/AST/Expr.h
108 class Expr : public ValueStmt { 1050 class OpaqueValueExpr : public Expr { 1686 class StringLiteral final 3882 class AddrLabelExpr : public Expr { 4375 class InitListExpr : public Expr {tools/clang/include/clang/AST/NestedNameSpecifier.h
48 class NestedNameSpecifier : public llvm::FoldingSetNode {
tools/clang/include/clang/AST/Stmt.h66 class alignas(void *) Stmt { 1213 class DeclStmt : public Stmt { 1320 class CompoundStmt final : public Stmt, 1443 class SwitchCase : public Stmt { 1720 class LabelStmt : public ValueStmt {tools/clang/include/clang/AST/StmtCXX.h
28 class CXXCatchStmt : public Stmt {
tools/clang/include/clang/AST/StmtObjC.h77 class ObjCAtCatchStmt : public Stmt { 127 class ObjCAtFinallyStmt : public Stmt {