AssignInheritanceModel(CXXRecordDecl *RD) | clang::ASTConsumer | inlinevirtual |
ASTConsumer()=default | clang::ASTConsumer | |
canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
CompleteExternalDeclaration(DeclaratorDecl *D) | clang::ASTConsumer | inlinevirtual |
CompleteTentativeDefinition(VarDecl *D) | clang::ASTConsumer | inlinevirtual |
DataRecursionQueue typedef | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
dataTraverseNode(Stmt *S, DataRecursionQueue *Queue) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
dataTraverseStmtPost(Stmt *S) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
dataTraverseStmtPre(Stmt *S) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
GetASTDeserializationListener() | clang::ASTConsumer | inlinevirtual |
GetASTMutationListener() | clang::ASTConsumer | inlinevirtual |
getDerived() | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
getStmtChildren(Stmt *S) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) | clang::ASTConsumer | inlinevirtual |
HandleCXXStaticMemberVarInstantiation(VarDecl *D) | clang::ASTConsumer | inlinevirtual |
HandleImplicitImportDecl(ImportDecl *D) | clang::ASTConsumer | virtual |
HandleInlineFunctionDefinition(FunctionDecl *D) | clang::ASTConsumer | inlinevirtual |
HandleInterestingDecl(DeclGroupRef D) | clang::ASTConsumer | virtual |
HandleTagDeclDefinition(TagDecl *D) | clang::ASTConsumer | inlinevirtual |
HandleTagDeclRequiredDefinition(const TagDecl *D) | clang::ASTConsumer | inlinevirtual |
HandleTopLevelDecl(DeclGroupRef D) | clang::ASTConsumer | virtual |
HandleTopLevelDeclInObjCContainer(DeclGroupRef D) | clang::ASTConsumer | virtual |
HandleTranslationUnit(ASTContext &ASTCtx) override | clang::installapi::InstallAPIVisitor | virtual |
HandleVTable(CXXRecordDecl *RD) | clang::ASTConsumer | inlinevirtual |
Initialize(ASTContext &Context) | clang::ASTConsumer | inlinevirtual |
InstallAPIVisitor(ASTContext &ASTCtx, InstallAPIContext &Ctx, SourceManager &SrcMgr, Preprocessor &PP) | clang::installapi::InstallAPIVisitor | inline |
PrintStats() | clang::ASTConsumer | inlinevirtual |
shouldSkipFunctionBody(Decl *D) | clang::ASTConsumer | inlinevirtual |
shouldTraversePostOrder() const | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
shouldVisitImplicitCode() const | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
shouldVisitLambdaBody() const | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
shouldVisitTemplateInstantiations() const | clang::installapi::InstallAPIVisitor | inline |
shouldWalkTypesOfTypeLocs() const | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
TraverseAST(ASTContext &AST) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
TraverseAttr(Attr *At) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConceptExprRequirement(concepts::ExprRequirement *R) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConceptNestedRequirement(concepts::NestedRequirement *R) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConceptReference(ConceptReference *CR) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConceptRequirement(concepts::Requirement *R) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConceptTypeRequirement(concepts::TypeRequirement *R) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseConstructorInitializer(CXXCtorInitializer *Init) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseDecl(Decl *D) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, Expr *Init) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseNestedNameSpecifier(NestedNameSpecifier NNS) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseObjCProtocolLoc(ObjCProtocolLoc ProtocolLoc) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseStmt(Stmt *S, DataRecursionQueue *Queue=nullptr) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseSynOrSemInitListExpr(InitListExpr *S, DataRecursionQueue *Queue=nullptr) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTemplateArgument(const TemplateArgument &Arg) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTemplateArguments(ArrayRef< TemplateArgument > Args) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTemplateName(TemplateName Template) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseType(QualType T, bool TraverseQualifier=true) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTypeConstraint(const TypeConstraint *C) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
TraverseTypeLoc(TypeLoc TL, bool TraverseQualifier=true) | clang::RecursiveASTVisitor< InstallAPIVisitor > | |
VisitAttr(Attr *A) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitConceptReference(ConceptReference *CR) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitCXXRecordDecl(const CXXRecordDecl *D) | clang::installapi::InstallAPIVisitor | |
VisitDecl(Decl *D) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitFunctionDecl(const FunctionDecl *D) | clang::installapi::InstallAPIVisitor | |
VisitObjCCategoryDecl(const ObjCCategoryDecl *D) | clang::installapi::InstallAPIVisitor | |
VisitObjCInterfaceDecl(const ObjCInterfaceDecl *D) | clang::installapi::InstallAPIVisitor | |
VisitQualifiedTypeLoc(QualifiedTypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitStmt(Stmt *S) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitType(Type *T) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitTypeLoc(TypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitUnqualTypeLoc(UnqualTypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
VisitVarDecl(const VarDecl *D) | clang::installapi::InstallAPIVisitor | |
WalkUpFromDecl(Decl *D) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
WalkUpFromStmt(Stmt *S) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
WalkUpFromType(Type *T) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
WalkUpFromTypeLoc(TypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL) | clang::RecursiveASTVisitor< InstallAPIVisitor > | inline |
~ASTConsumer() | clang::ASTConsumer | inlinevirtual |