clang 19.0.0git
clang::installapi::InstallAPIVisitor Member List

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

AssignInheritanceModel(CXXRecordDecl *RD)clang::ASTConsumerinlinevirtual
ASTConsumer()=defaultclang::ASTConsumer
canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child)clang::RecursiveASTVisitor< InstallAPIVisitor >
CompleteExternalDeclaration(VarDecl *D)clang::ASTConsumerinlinevirtual
CompleteTentativeDefinition(VarDecl *D)clang::ASTConsumerinlinevirtual
DataRecursionQueue typedefclang::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::ASTConsumerinlinevirtual
GetASTMutationListener()clang::ASTConsumerinlinevirtual
getDerived()clang::RecursiveASTVisitor< InstallAPIVisitor >inline
getStmtChildren(Stmt *S)clang::RecursiveASTVisitor< InstallAPIVisitor >inline
HandleCXXImplicitFunctionInstantiation(FunctionDecl *D)clang::ASTConsumerinlinevirtual
HandleCXXStaticMemberVarInstantiation(VarDecl *D)clang::ASTConsumerinlinevirtual
HandleImplicitImportDecl(ImportDecl *D)clang::ASTConsumervirtual
HandleInlineFunctionDefinition(FunctionDecl *D)clang::ASTConsumerinlinevirtual
HandleInterestingDecl(DeclGroupRef D)clang::ASTConsumervirtual
HandleTagDeclDefinition(TagDecl *D)clang::ASTConsumerinlinevirtual
HandleTagDeclRequiredDefinition(const TagDecl *D)clang::ASTConsumerinlinevirtual
HandleTopLevelDecl(DeclGroupRef D)clang::ASTConsumervirtual
HandleTopLevelDeclInObjCContainer(DeclGroupRef D)clang::ASTConsumervirtual
HandleTranslationUnit(ASTContext &ASTCtx) overrideclang::installapi::InstallAPIVisitorvirtual
HandleVTable(CXXRecordDecl *RD)clang::ASTConsumerinlinevirtual
Initialize(ASTContext &Context)clang::ASTConsumerinlinevirtual
InstallAPIVisitor(ASTContext &ASTCtx, InstallAPIContext &Ctx, SourceManager &SrcMgr, Preprocessor &PP)clang::installapi::InstallAPIVisitorinline
PrintStats()clang::ASTConsumerinlinevirtual
shouldSkipFunctionBody(Decl *D)clang::ASTConsumerinlinevirtual
shouldTraversePostOrder() constclang::RecursiveASTVisitor< InstallAPIVisitor >inline
shouldVisitImplicitCode() constclang::RecursiveASTVisitor< InstallAPIVisitor >inline
shouldVisitLambdaBody() constclang::RecursiveASTVisitor< InstallAPIVisitor >inline
shouldVisitTemplateInstantiations() constclang::installapi::InstallAPIVisitorinline
shouldWalkTypesOfTypeLocs() constclang::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)clang::RecursiveASTVisitor< InstallAPIVisitor >
TraverseTypeConstraint(const TypeConstraint *C)clang::RecursiveASTVisitor< InstallAPIVisitor >
TraverseTypeLoc(TypeLoc TL)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::ASTConsumerinlinevirtual