reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
477 class LabelDecl : public NamedDecl { 523 class NamespaceDecl : public NamedDecl, public DeclContext, 828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> { 1537 class ImplicitParamDecl : public VarDecl { 1601 class ParmVarDecl : public VarDecl { 1785 class FunctionDecl : public DeclaratorDecl, 2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> { 2862 class EnumConstantDecl : public ValueDecl, public Mergeable<EnumConstantDecl> { 2901 class IndirectFieldDecl : public ValueDecl, 3094 class TypedefDecl : public TypedefNameDecl { 3114 class TypeAliasDecl : public TypedefNameDecl { 3402 class EnumDecl : public TagDecl { 3669 class RecordDecl : public TagDecl { 4364 class EmptyDecl : public Decl {tools/clang/include/clang/AST/DeclCXX.h
87 class AccessSpecDecl : public Decl { 255 class CXXRecordDecl : public RecordDecl { 1905 class CXXMethodDecl : public FunctionDecl { 2365 class CXXConstructorDecl final 2629 class CXXDestructorDecl : public CXXMethodDecl { 2690 class CXXConversionDecl : public CXXMethodDecl { 2753 class LinkageSpecDecl : public Decl, public DeclContext { 2845 class UsingDirectiveDecl : public NamedDecl { 2949 class NamespaceAliasDecl : public NamedDecl, 3068 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> { 3275 class UsingDecl : public NamedDecl, public Mergeable<UsingDecl> { 3494 class UnresolvedUsingValueDecl : public ValueDecl, 3590 class UnresolvedUsingTypenameDecl 3669 class StaticAssertDecl : public Decl {tools/clang/include/clang/AST/DeclFriend.h
53 class FriendDecl final
tools/clang/include/clang/AST/DeclObjC.h138 class ObjCMethodDecl : public NamedDecl, public DeclContext { 558 class ObjCTypeParamDecl : public TypedefNameDecl { 728 class ObjCPropertyDecl : public NamedDecl { 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 { 2758 class ObjCPropertyImplDecl : public Decl {tools/clang/include/clang/AST/DeclTemplate.h
961 class FunctionTemplateDecl : public RedeclarableTemplateDecl { 1150 class TemplateTypeParmDecl : public TypeDecl { 1253 class NonTypeTemplateParmDecl final 1438 class TemplateTemplateParmDecl final 1640 class ClassTemplateSpecializationDecl 1904 class ClassTemplatePartialSpecializationDecl 2069 class ClassTemplateDecl : public RedeclarableTemplateDecl { 2341 class TypeAliasTemplateDecl : public RedeclarableTemplateDecl { 2485 class VarTemplateSpecializationDecl : public VarDecl, 2746 class VarTemplatePartialSpecializationDecl 2891 class VarTemplateDecl : public RedeclarableTemplateDecl {tools/clang/lib/AST/ASTImporter.cpp
214 template <typename ToDeclT> struct CallOverloadedCreateFun {