clang 19.0.0git
clang::ASTDeclReader Member List

This is the complete list of members for clang::ASTDeclReader, including all inherited members.

AddLazySpecializations(T *D, SmallVectorImpl< serialization::DeclID > &IDs)clang::ASTDeclReaderinlinestatic
ASTDeclReader(ASTReader &Reader, ASTRecordReader &Record, ASTReader::RecordLocation Loc, DeclID thisDeclID, SourceLocation ThisDeclLoc)clang::ASTDeclReaderinline
attachLatestDecl(Decl *D, Decl *latest)clang::ASTDeclReaderstatic
attachLatestDeclImpl(Redeclarable< DeclT > *D, Decl *Latest)clang::ASTDeclReaderstatic
attachLatestDeclImpl(...)clang::ASTDeclReaderstatic
attachPreviousDecl(ASTReader &Reader, Decl *D, Decl *Previous, Decl *Canon)clang::ASTDeclReaderstatic
attachPreviousDeclImpl(ASTReader &Reader, Redeclarable< DeclT > *D, Decl *Previous, Decl *Canon)clang::ASTDeclReaderstatic
attachPreviousDeclImpl(ASTReader &Reader,...)clang::ASTDeclReaderstatic
attachPreviousDeclImpl(ASTReader &Reader, Redeclarable< VarDecl > *D, Decl *Previous, Decl *Canon)clang::ASTDeclReader
attachPreviousDeclImpl(ASTReader &Reader, Redeclarable< FunctionDecl > *D, Decl *Previous, Decl *Canon)clang::ASTDeclReader
getMostRecentDecl(Decl *D)clang::ASTDeclReaderstatic
getMostRecentDeclImpl(Redeclarable< DeclT > *D)clang::ASTDeclReaderstatic
getMostRecentDeclImpl(...)clang::ASTDeclReaderstatic
markIncompleteDeclChainImpl(Redeclarable< DeclT > *D)clang::ASTDeclReaderstatic
markIncompleteDeclChainImpl(...)clang::ASTDeclReaderstatic
mergeInheritableAttributes(ASTReader &Reader, Decl *D, Decl *Previous)clang::ASTDeclReaderstatic
mergeLambda(CXXRecordDecl *D, RedeclarableResult &Redecl, Decl *Context, unsigned Number)clang::ASTDeclReader
mergeMergeable(Mergeable< T > *D)clang::ASTDeclReader
mergeMergeable(LifetimeExtendedTemporaryDecl *D)clang::ASTDeclReader
mergeRedeclarable(Redeclarable< T > *D, RedeclarableResult &Redecl)clang::ASTDeclReader
mergeRedeclarable(Redeclarable< T > *D, T *Existing, RedeclarableResult &Redecl)clang::ASTDeclReader
mergeRedeclarableTemplate(RedeclarableTemplateDecl *D, RedeclarableResult &Redecl)clang::ASTDeclReader
mergeTemplatePattern(RedeclarableTemplateDecl *D, RedeclarableTemplateDecl *Existing, bool IsKeyDecl)clang::ASTDeclReader
ReadFunctionDefinition(FunctionDecl *FD)clang::ASTDeclReader
ReadObjCTypeParamList()clang::ASTDeclReader
ReadVarDeclInit(VarDecl *VD)clang::ASTDeclReader
setNextObjCCategory(ObjCCategoryDecl *Cat, ObjCCategoryDecl *Next)clang::ASTDeclReaderinlinestatic
UpdateDecl(Decl *D, SmallVectorImpl< serialization::DeclID > &)clang::ASTDeclReader
Visit(Decl *D)clang::ASTDeclReader
DeclVisitor< ASTDeclReader, void >::Visit(PTR(Decl) D)clang::declvisitor::Base< Ptr, ImplClass, RetTy >inline
VisitAccessSpecDecl(AccessSpecDecl *D)clang::ASTDeclReader
VisitBindingDecl(BindingDecl *BD)clang::ASTDeclReader
VisitBlockDecl(BlockDecl *BD)clang::ASTDeclReader
VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D)clang::ASTDeclReader
VisitCapturedDecl(CapturedDecl *CD)clang::ASTDeclReader
VisitClassTemplateDecl(ClassTemplateDecl *D)clang::ASTDeclReader
VisitClassTemplatePartialSpecializationDecl(ClassTemplatePartialSpecializationDecl *D)clang::ASTDeclReader
VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D)clang::ASTDeclReaderinline
VisitClassTemplateSpecializationDeclImpl(ClassTemplateSpecializationDecl *D)clang::ASTDeclReader
VisitConceptDecl(ConceptDecl *D)clang::ASTDeclReader
VisitConstructorUsingShadowDecl(ConstructorUsingShadowDecl *D)clang::ASTDeclReader
VisitCXXConstructorDecl(CXXConstructorDecl *D)clang::ASTDeclReader
VisitCXXConversionDecl(CXXConversionDecl *D)clang::ASTDeclReader
VisitCXXDeductionGuideDecl(CXXDeductionGuideDecl *GD)clang::ASTDeclReader
VisitCXXDestructorDecl(CXXDestructorDecl *D)clang::ASTDeclReader
VisitCXXMethodDecl(CXXMethodDecl *D)clang::ASTDeclReader
VisitCXXRecordDecl(CXXRecordDecl *D)clang::ASTDeclReaderinline
VisitCXXRecordDeclImpl(CXXRecordDecl *D)clang::ASTDeclReader
VisitDecl(Decl *D)clang::ASTDeclReader
DeclVisitor< ASTDeclReader, void >::VisitDecl(PTR(Decl) D)clang::declvisitor::Base< Ptr, ImplClass, RetTy >inline
VisitDeclaratorDecl(DeclaratorDecl *DD)clang::ASTDeclReader
VisitDeclContext(DeclContext *DC)clang::ASTDeclReader
VisitDecompositionDecl(DecompositionDecl *DD)clang::ASTDeclReader
VisitEmptyDecl(EmptyDecl *D)clang::ASTDeclReader
VisitEnumConstantDecl(EnumConstantDecl *ECD)clang::ASTDeclReader
VisitEnumDecl(EnumDecl *ED)clang::ASTDeclReader
VisitExportDecl(ExportDecl *D)clang::ASTDeclReader
VisitFieldDecl(FieldDecl *FD)clang::ASTDeclReader
VisitFileScopeAsmDecl(FileScopeAsmDecl *AD)clang::ASTDeclReader
VisitFriendDecl(FriendDecl *D)clang::ASTDeclReader
VisitFriendTemplateDecl(FriendTemplateDecl *D)clang::ASTDeclReader
VisitFunctionDecl(FunctionDecl *FD)clang::ASTDeclReader
VisitFunctionTemplateDecl(FunctionTemplateDecl *D)clang::ASTDeclReader
VisitHLSLBufferDecl(HLSLBufferDecl *D)clang::ASTDeclReader
VisitImplicitConceptSpecializationDecl(ImplicitConceptSpecializationDecl *D)clang::ASTDeclReader
VisitImplicitParamDecl(ImplicitParamDecl *PD)clang::ASTDeclReader
VisitImportDecl(ImportDecl *D)clang::ASTDeclReader
VisitIndirectFieldDecl(IndirectFieldDecl *FD)clang::ASTDeclReader
VisitLabelDecl(LabelDecl *LD)clang::ASTDeclReader
VisitLifetimeExtendedTemporaryDecl(LifetimeExtendedTemporaryDecl *D)clang::ASTDeclReader
VisitLinkageSpecDecl(LinkageSpecDecl *D)clang::ASTDeclReader
VisitMSGuidDecl(MSGuidDecl *D)clang::ASTDeclReader
VisitMSPropertyDecl(MSPropertyDecl *FD)clang::ASTDeclReader
VisitNamedDecl(NamedDecl *ND)clang::ASTDeclReader
VisitNamespaceAliasDecl(NamespaceAliasDecl *D)clang::ASTDeclReader
VisitNamespaceDecl(NamespaceDecl *D)clang::ASTDeclReader
VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D)clang::ASTDeclReader
VisitObjCAtDefsFieldDecl(ObjCAtDefsFieldDecl *D)clang::ASTDeclReader
VisitObjCCategoryDecl(ObjCCategoryDecl *D)clang::ASTDeclReader
VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D)clang::ASTDeclReader
VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D)clang::ASTDeclReader
VisitObjCContainerDecl(ObjCContainerDecl *D)clang::ASTDeclReader
VisitObjCImplDecl(ObjCImplDecl *D)clang::ASTDeclReader
VisitObjCImplementationDecl(ObjCImplementationDecl *D)clang::ASTDeclReader
VisitObjCInterfaceDecl(ObjCInterfaceDecl *D)clang::ASTDeclReader
VisitObjCIvarDecl(ObjCIvarDecl *D)clang::ASTDeclReader
VisitObjCMethodDecl(ObjCMethodDecl *D)clang::ASTDeclReader
VisitObjCPropertyDecl(ObjCPropertyDecl *D)clang::ASTDeclReader
VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D)clang::ASTDeclReader
VisitObjCProtocolDecl(ObjCProtocolDecl *D)clang::ASTDeclReader
VisitObjCTypeParamDecl(ObjCTypeParamDecl *D)clang::ASTDeclReader
VisitOMPAllocateDecl(OMPAllocateDecl *D)clang::ASTDeclReader
VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D)clang::ASTDeclReader
VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D)clang::ASTDeclReader
VisitOMPDeclareReductionDecl(OMPDeclareReductionDecl *D)clang::ASTDeclReader
VisitOMPRequiresDecl(OMPRequiresDecl *D)clang::ASTDeclReader
VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D)clang::ASTDeclReader
VisitParmVarDecl(ParmVarDecl *PD)clang::ASTDeclReader
VisitPragmaCommentDecl(PragmaCommentDecl *D)clang::ASTDeclReader
VisitPragmaDetectMismatchDecl(PragmaDetectMismatchDecl *D)clang::ASTDeclReader
VisitRecordDecl(RecordDecl *RD)clang::ASTDeclReader
VisitRecordDeclImpl(RecordDecl *RD)clang::ASTDeclReader
VisitRedeclarable(Redeclarable< T > *D)clang::ASTDeclReader
VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D)clang::ASTDeclReader
VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D)clang::ASTDeclReader
VisitStaticAssertDecl(StaticAssertDecl *D)clang::ASTDeclReader
VisitTagDecl(TagDecl *TD)clang::ASTDeclReader
VisitTemplateDecl(TemplateDecl *D)clang::ASTDeclReader
VisitTemplateParamObjectDecl(TemplateParamObjectDecl *D)clang::ASTDeclReader
VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D)clang::ASTDeclReader
VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D)clang::ASTDeclReader
VisitTopLevelStmtDecl(TopLevelStmtDecl *D)clang::ASTDeclReader
VisitTranslationUnitDecl(TranslationUnitDecl *TU)clang::ASTDeclReader
VisitTypeAliasDecl(TypeAliasDecl *TD)clang::ASTDeclReader
VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D)clang::ASTDeclReader
VisitTypeDecl(TypeDecl *TD)clang::ASTDeclReader
VisitTypedefDecl(TypedefDecl *TD)clang::ASTDeclReader
VisitTypedefNameDecl(TypedefNameDecl *TD)clang::ASTDeclReader
VisitUnnamedGlobalConstantDecl(UnnamedGlobalConstantDecl *D)clang::ASTDeclReader
VisitUnresolvedUsingIfExistsDecl(UnresolvedUsingIfExistsDecl *D)clang::ASTDeclReader
VisitUnresolvedUsingTypenameDecl(UnresolvedUsingTypenameDecl *D)clang::ASTDeclReader
VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D)clang::ASTDeclReader
VisitUsingDecl(UsingDecl *D)clang::ASTDeclReader
VisitUsingDirectiveDecl(UsingDirectiveDecl *D)clang::ASTDeclReader
VisitUsingEnumDecl(UsingEnumDecl *D)clang::ASTDeclReader
VisitUsingPackDecl(UsingPackDecl *D)clang::ASTDeclReader
VisitUsingShadowDecl(UsingShadowDecl *D)clang::ASTDeclReader
VisitValueDecl(ValueDecl *VD)clang::ASTDeclReader
VisitVarDecl(VarDecl *VD)clang::ASTDeclReaderinline
VisitVarDeclImpl(VarDecl *D)clang::ASTDeclReader
VisitVarTemplateDecl(VarTemplateDecl *D)clang::ASTDeclReader
VisitVarTemplatePartialSpecializationDecl(VarTemplatePartialSpecializationDecl *D)clang::ASTDeclReader
VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D)clang::ASTDeclReaderinline
VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D)clang::ASTDeclReader