clang 8.0.0

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::ASTDeclReader | inline static
ASTDeclReader(ASTReader &Reader, ASTRecordReader &Record, ASTReader::RecordLocation Loc, DeclID thisDeclID, SourceLocation ThisDeclLoc) | clang::ASTDeclReader | inline
attachLatestDecl(Decl *D, Decl *latest) | clang::ASTDeclReader | static
attachLatestDeclImpl(Redeclarable< DeclT > *D, Decl *Latest) | clang::ASTDeclReader | static
attachLatestDeclImpl(...) | clang::ASTDeclReader | static
attachPreviousDecl(ASTReader &Reader, Decl *D, Decl *Previous, Decl *Canon) | clang::ASTDeclReader | static
attachPreviousDeclImpl(ASTReader &Reader, Redeclarable< DeclT > *D, Decl *Previous, Decl *Canon) | clang::ASTDeclReader | static
attachPreviousDeclImpl(ASTReader &Reader,...) | clang::ASTDeclReader | static
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::ASTDeclReader | static
getMostRecentDeclImpl(Redeclarable< DeclT > *D) | clang::ASTDeclReader | static
getMostRecentDeclImpl(...) | clang::ASTDeclReader | static
hasPendingBody() const | clang::ASTDeclReader | inline
markIncompleteDeclChainImpl(Redeclarable< DeclT > *D) | clang::ASTDeclReader | static
markIncompleteDeclChainImpl(...) | clang::ASTDeclReader | static
mergeMergeable(Mergeable< T > *D) | clang::ASTDeclReader |
mergeRedeclarable(Redeclarable< T > *D, RedeclarableResult &Redecl, DeclID TemplatePatternID=0) | clang::ASTDeclReader |
mergeRedeclarable(Redeclarable< T > *D, T *Existing, RedeclarableResult &Redecl, DeclID TemplatePatternID=0) | clang::ASTDeclReader |
mergeTemplatePattern(RedeclarableTemplateDecl *D, RedeclarableTemplateDecl *Existing, DeclID DsID, bool IsKeyDecl) | clang::ASTDeclReader |
ReadFunctionDefinition(FunctionDecl *FD) | clang::ASTDeclReader |
ReadObjCTypeParamList() | clang::ASTDeclReader |
setNextObjCCategory(ObjCCategoryDecl *Cat, ObjCCategoryDecl *Next) | clang::ASTDeclReader | inline static
UpdateDecl(Decl *D, SmallVectorImpl< serialization::DeclID > &) | clang::ASTDeclReader |
Visit(Decl *D) | clang::ASTDeclReader |
DeclVisitor< ASTDeclReader, void >::Visit(PTR(Decl) D) | clang::declvisitor::Base< std::add_pointer, ASTDeclReader, void > | 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 |
VisitClassScopeFunctionSpecializationDecl(ClassScopeFunctionSpecializationDecl *D) | clang::ASTDeclReader |
VisitClassTemplateDecl(ClassTemplateDecl *D) | clang::ASTDeclReader |
VisitClassTemplatePartialSpecializationDecl(ClassTemplatePartialSpecializationDecl *D) | clang::ASTDeclReader |
VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D) | clang::ASTDeclReader | inline
VisitClassTemplateSpecializationDeclImpl(ClassTemplateSpecializationDecl *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::ASTDeclReader | inline
VisitCXXRecordDeclImpl(CXXRecordDecl *D) | clang::ASTDeclReader |
VisitDecl(Decl *D) | clang::ASTDeclReader |
DeclVisitor< ASTDeclReader, void >::VisitDecl(PTR(Decl) D) | clang::declvisitor::Base< std::add_pointer, ASTDeclReader, void > | 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 |
VisitImplicitParamDecl(ImplicitParamDecl *PD) | clang::ASTDeclReader |
VisitImportDecl(ImportDecl *D) | clang::ASTDeclReader |
VisitIndirectFieldDecl(IndirectFieldDecl *FD) | clang::ASTDeclReader |
VisitLabelDecl(LabelDecl *LD) | clang::ASTDeclReader |
VisitLinkageSpecDecl(LinkageSpecDecl *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 |
VisitOMPCapturedExprDecl(OMPCapturedExprDecl *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 | inline
VisitRecordDeclImpl(RecordDecl *RD) | clang::ASTDeclReader |
VisitRedeclarable(Redeclarable< T > *D) | clang::ASTDeclReader |
VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) | clang::ASTDeclReader |
VisitStaticAssertDecl(StaticAssertDecl *D) | clang::ASTDeclReader |
VisitTagDecl(TagDecl *TD) | clang::ASTDeclReader |
VisitTemplateDecl(TemplateDecl *D) | clang::ASTDeclReader |
VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) | clang::ASTDeclReader |
VisitTemplateTypeParmDecl(TemplateTypeParmDecl *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 |
VisitUnresolvedUsingTypenameDecl(UnresolvedUsingTypenameDecl *D) | clang::ASTDeclReader |
VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) | clang::ASTDeclReader |
VisitUsingDecl(UsingDecl *D) | clang::ASTDeclReader |
VisitUsingDirectiveDecl(UsingDirectiveDecl *D) | clang::ASTDeclReader |
VisitUsingPackDecl(UsingPackDecl *D) | clang::ASTDeclReader |
VisitUsingShadowDecl(UsingShadowDecl *D) | clang::ASTDeclReader |
VisitValueDecl(ValueDecl *VD) | clang::ASTDeclReader |
VisitVarDecl(VarDecl *VD) | clang::ASTDeclReader | inline
VisitVarDeclImpl(VarDecl *D) | clang::ASTDeclReader |
VisitVarTemplateDecl(VarTemplateDecl *D) | clang::ASTDeclReader |
VisitVarTemplatePartialSpecializationDecl(VarTemplatePartialSpecializationDecl *D) | clang::ASTDeclReader |
VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) | clang::ASTDeclReader | inline
VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D) | clang::ASTDeclReader |