clang API Documentation

clang::ASTDeclWriter Member List
This is the complete list of members for clang::ASTDeclWriter, including all inherited members.
AbbrevToUseclang::ASTDeclWriter
AddFunctionDefinition(const FunctionDecl *FD)clang::ASTDeclWriter [inline]
ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, RecordData &Record)clang::ASTDeclWriter [inline]
Codeclang::ASTDeclWriter
Visit(Decl *D)clang::ASTDeclWriter
DeclVisitor< ASTDeclWriter, void >::Visit(PTR(Decl) D)clang::declvisitor::Base< declvisitor::make_ptr, ASTDeclWriter, void > [inline]
VisitAccessSpecDecl(AccessSpecDecl *D)clang::ASTDeclWriter
VisitBlockDecl(BlockDecl *D)clang::ASTDeclWriter
VisitCapturedDecl(CapturedDecl *D)clang::ASTDeclWriter
VisitClassScopeFunctionSpecializationDecl(ClassScopeFunctionSpecializationDecl *D)clang::ASTDeclWriter
VisitClassTemplateDecl(ClassTemplateDecl *D)clang::ASTDeclWriter
VisitClassTemplatePartialSpecializationDecl(ClassTemplatePartialSpecializationDecl *D)clang::ASTDeclWriter
VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D)clang::ASTDeclWriter
VisitCXXConstructorDecl(CXXConstructorDecl *D)clang::ASTDeclWriter
VisitCXXConversionDecl(CXXConversionDecl *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< declvisitor::make_ptr, ASTDeclWriter, void > [inline]
VisitDeclaratorDecl(DeclaratorDecl *D)clang::ASTDeclWriter
VisitDeclContext(DeclContext *DC, uint64_t LexicalOffset, uint64_t VisibleOffset)clang::ASTDeclWriter
VisitEmptyDecl(EmptyDecl *D)clang::ASTDeclWriter
VisitEnumConstantDecl(EnumConstantDecl *D)clang::ASTDeclWriter
VisitEnumDecl(EnumDecl *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
VisitImplicitParamDecl(ImplicitParamDecl *D)clang::ASTDeclWriter
VisitImportDecl(ImportDecl *D)clang::ASTDeclWriter
VisitIndirectFieldDecl(IndirectFieldDecl *D)clang::ASTDeclWriter
VisitLabelDecl(LabelDecl *LD)clang::ASTDeclWriter
VisitLinkageSpecDecl(LinkageSpecDecl *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
VisitOMPThreadPrivateDecl(OMPThreadPrivateDecl *D)clang::ASTDeclWriter
VisitParmVarDecl(ParmVarDecl *D)clang::ASTDeclWriter
VisitRecordDecl(RecordDecl *D)clang::ASTDeclWriter
VisitRedeclarable(Redeclarable< T > *D)clang::ASTDeclWriter
VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D)clang::ASTDeclWriter
VisitStaticAssertDecl(StaticAssertDecl *D)clang::ASTDeclWriter
VisitTagDecl(TagDecl *D)clang::ASTDeclWriter
VisitTemplateDecl(TemplateDecl *D)clang::ASTDeclWriter
VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D)clang::ASTDeclWriter
VisitTemplateTypeParmDecl(TemplateTypeParmDecl *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
VisitUnresolvedUsingTypenameDecl(UnresolvedUsingTypenameDecl *D)clang::ASTDeclWriter
VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D)clang::ASTDeclWriter
VisitUsingDecl(UsingDecl *D)clang::ASTDeclWriter
VisitUsingDirectiveDecl(UsingDirectiveDecl *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