AddFirstDeclFromEachModule(const Decl *D, bool IncludeLocal) | clang::ASTDeclWriter | inline |
AddObjCTypeParamList(ObjCTypeParamList *typeParams) | clang::ASTDeclWriter | inline |
AddTemplateSpecializations(DeclTy *D) | clang::ASTDeclWriter | inline |
ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, ASTWriter::RecordDataImpl &Record, bool GeneratingReducedBMI) | clang::ASTDeclWriter | inline |
Emit(Decl *D) | clang::ASTDeclWriter | inline |
getPartialSpecializations(T *Common) | clang::ASTDeclWriter | inline |
getPartialSpecializations(FunctionTemplateDecl::Common *) | clang::ASTDeclWriter | inline |
getSpecializationDecl(EntryType &T) | clang::ASTDeclWriter | inline |
RegisterTemplateSpecialization(const Decl *Template, const Decl *Specialization) | clang::ASTDeclWriter | inline |
Visit(Decl *D) | clang::ASTDeclWriter | |
DeclVisitor< ASTDeclWriter, void >::Visit(PTR(Decl) D) | clang::declvisitor::Base< Ptr, ImplClass, RetTy > | inline |
VisitAccessSpecDecl(AccessSpecDecl *D) | clang::ASTDeclWriter | |
VisitBindingDecl(BindingDecl *D) | clang::ASTDeclWriter | |
VisitBlockDecl(BlockDecl *D) | clang::ASTDeclWriter | |
VisitCapturedDecl(CapturedDecl *D) | clang::ASTDeclWriter | |
VisitClassTemplateDecl(ClassTemplateDecl *D) | clang::ASTDeclWriter | |
VisitClassTemplatePartialSpecializationDecl(ClassTemplatePartialSpecializationDecl *D) | clang::ASTDeclWriter | |
VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D) | clang::ASTDeclWriter | |
VisitConceptDecl(ConceptDecl *D) | clang::ASTDeclWriter | |
VisitConstructorUsingShadowDecl(ConstructorUsingShadowDecl *D) | clang::ASTDeclWriter | |
VisitCXXConstructorDecl(CXXConstructorDecl *D) | clang::ASTDeclWriter | |
VisitCXXConversionDecl(CXXConversionDecl *D) | clang::ASTDeclWriter | |
VisitCXXDeductionGuideDecl(CXXDeductionGuideDecl *D) | clang::ASTDeclWriter | |
VisitCXXDestructorDecl(CXXDestructorDecl *D) | clang::ASTDeclWriter | |
VisitCXXMethodDecl(CXXMethodDecl *D) | clang::ASTDeclWriter | |
VisitCXXRecordDecl(CXXRecordDecl *D) | clang::ASTDeclWriter | |
VisitDecl(Decl *D) | clang::ASTDeclWriter | |
DeclVisitor< ASTDeclWriter, void >::VisitDecl(PTR(Decl) D) | clang::declvisitor::Base< Ptr, ImplClass, RetTy > | inline |
VisitDeclaratorDecl(DeclaratorDecl *D) | clang::ASTDeclWriter | |
VisitDeclContext(DeclContext *DC) | clang::ASTDeclWriter | |
VisitDecompositionDecl(DecompositionDecl *D) | clang::ASTDeclWriter | |
VisitEmptyDecl(EmptyDecl *D) | clang::ASTDeclWriter | |
VisitEnumConstantDecl(EnumConstantDecl *D) | clang::ASTDeclWriter | |
VisitEnumDecl(EnumDecl *D) | clang::ASTDeclWriter | |
VisitExportDecl(ExportDecl *D) | clang::ASTDeclWriter | |
VisitFieldDecl(FieldDecl *D) | clang::ASTDeclWriter | |
VisitFileScopeAsmDecl(FileScopeAsmDecl *D) | clang::ASTDeclWriter | |
VisitFriendDecl(FriendDecl *D) | clang::ASTDeclWriter | |
VisitFriendTemplateDecl(FriendTemplateDecl *D) | clang::ASTDeclWriter | |
VisitFunctionDecl(FunctionDecl *D) | clang::ASTDeclWriter | |
VisitFunctionTemplateDecl(FunctionTemplateDecl *D) | clang::ASTDeclWriter | |
VisitHLSLBufferDecl(HLSLBufferDecl *D) | clang::ASTDeclWriter | |
VisitImplicitConceptSpecializationDecl(ImplicitConceptSpecializationDecl *D) | clang::ASTDeclWriter | |
VisitImplicitParamDecl(ImplicitParamDecl *D) | clang::ASTDeclWriter | |
VisitImportDecl(ImportDecl *D) | clang::ASTDeclWriter | |
VisitIndirectFieldDecl(IndirectFieldDecl *D) | clang::ASTDeclWriter | |
VisitLabelDecl(LabelDecl *LD) | clang::ASTDeclWriter | |
VisitLifetimeExtendedTemporaryDecl(LifetimeExtendedTemporaryDecl *D) | clang::ASTDeclWriter | |
VisitLinkageSpecDecl(LinkageSpecDecl *D) | clang::ASTDeclWriter | |
VisitMSGuidDecl(MSGuidDecl *D) | clang::ASTDeclWriter | |
VisitMSPropertyDecl(MSPropertyDecl *D) | clang::ASTDeclWriter | |
VisitNamedDecl(NamedDecl *D) | clang::ASTDeclWriter | |
VisitNamespaceAliasDecl(NamespaceAliasDecl *D) | clang::ASTDeclWriter | |
VisitNamespaceDecl(NamespaceDecl *D) | clang::ASTDeclWriter | |
VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) | clang::ASTDeclWriter | |
VisitObjCAtDefsFieldDecl(ObjCAtDefsFieldDecl *D) | clang::ASTDeclWriter | |
VisitObjCCategoryDecl(ObjCCategoryDecl *D) | clang::ASTDeclWriter | |
VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) | clang::ASTDeclWriter | |
VisitObjCCompatibleAliasDecl(ObjCCompatibleAliasDecl *D) | clang::ASTDeclWriter | |
VisitObjCContainerDecl(ObjCContainerDecl *D) | clang::ASTDeclWriter | |
VisitObjCImplDecl(ObjCImplDecl *D) | clang::ASTDeclWriter | |
VisitObjCImplementationDecl(ObjCImplementationDecl *D) | clang::ASTDeclWriter | |
VisitObjCInterfaceDecl(ObjCInterfaceDecl *D) | clang::ASTDeclWriter | |
VisitObjCIvarDecl(ObjCIvarDecl *D) | clang::ASTDeclWriter | |
VisitObjCMethodDecl(ObjCMethodDecl *D) | clang::ASTDeclWriter | |
VisitObjCPropertyDecl(ObjCPropertyDecl *D) | clang::ASTDeclWriter | |
VisitObjCPropertyImplDecl(ObjCPropertyImplDecl *D) | clang::ASTDeclWriter | |
VisitObjCProtocolDecl(ObjCProtocolDecl *D) | clang::ASTDeclWriter | |
VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) | clang::ASTDeclWriter | |
VisitOMPAllocateDecl(OMPAllocateDecl *D) | clang::ASTDeclWriter | |
VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) | clang::ASTDeclWriter | |
VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) | clang::ASTDeclWriter | |
VisitOMPDeclareReductionDecl(OMPDeclareReductionDecl *D) | clang::ASTDeclWriter | |
VisitOMPRequiresDecl(OMPRequiresDecl *D) | clang::ASTDeclWriter | |
VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D) | clang::ASTDeclWriter | |
VisitParmVarDecl(ParmVarDecl *D) | clang::ASTDeclWriter | |
VisitPragmaCommentDecl(PragmaCommentDecl *D) | clang::ASTDeclWriter | |
VisitPragmaDetectMismatchDecl(PragmaDetectMismatchDecl *D) | clang::ASTDeclWriter | |
VisitRecordDecl(RecordDecl *D) | clang::ASTDeclWriter | |
VisitRedeclarable(Redeclarable< T > *D) | clang::ASTDeclWriter | |
VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) | clang::ASTDeclWriter | |
VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) | clang::ASTDeclWriter | |
VisitStaticAssertDecl(StaticAssertDecl *D) | clang::ASTDeclWriter | |
VisitTagDecl(TagDecl *D) | clang::ASTDeclWriter | |
VisitTemplateDecl(TemplateDecl *D) | clang::ASTDeclWriter | |
VisitTemplateParamObjectDecl(TemplateParamObjectDecl *D) | clang::ASTDeclWriter | |
VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) | clang::ASTDeclWriter | |
VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) | clang::ASTDeclWriter | |
VisitTopLevelStmtDecl(TopLevelStmtDecl *D) | clang::ASTDeclWriter | |
VisitTranslationUnitDecl(TranslationUnitDecl *D) | clang::ASTDeclWriter | |
VisitTypeAliasDecl(TypeAliasDecl *D) | clang::ASTDeclWriter | |
VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) | clang::ASTDeclWriter | |
VisitTypeDecl(TypeDecl *D) | clang::ASTDeclWriter | |
VisitTypedefDecl(TypedefDecl *D) | clang::ASTDeclWriter | |
VisitTypedefNameDecl(TypedefNameDecl *D) | clang::ASTDeclWriter | |
VisitUnnamedGlobalConstantDecl(UnnamedGlobalConstantDecl *D) | clang::ASTDeclWriter | |
VisitUnresolvedUsingIfExistsDecl(UnresolvedUsingIfExistsDecl *D) | clang::ASTDeclWriter | |
VisitUnresolvedUsingTypenameDecl(UnresolvedUsingTypenameDecl *D) | clang::ASTDeclWriter | |
VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) | clang::ASTDeclWriter | |
VisitUsingDecl(UsingDecl *D) | clang::ASTDeclWriter | |
VisitUsingDirectiveDecl(UsingDirectiveDecl *D) | clang::ASTDeclWriter | |
VisitUsingEnumDecl(UsingEnumDecl *D) | clang::ASTDeclWriter | |
VisitUsingPackDecl(UsingPackDecl *D) | clang::ASTDeclWriter | |
VisitUsingShadowDecl(UsingShadowDecl *D) | clang::ASTDeclWriter | |
VisitValueDecl(ValueDecl *D) | clang::ASTDeclWriter | |
VisitVarDecl(VarDecl *D) | clang::ASTDeclWriter | |
VisitVarTemplateDecl(VarTemplateDecl *D) | clang::ASTDeclWriter | |
VisitVarTemplatePartialSpecializationDecl(VarTemplatePartialSpecializationDecl *D) | clang::ASTDeclWriter | |
VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) | clang::ASTDeclWriter | |