clang 19.0.0git
clang::CallGraph Member List

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

addNodesForBlocks(DeclContext *D)clang::CallGraph
addToCallGraph(Decl *D)clang::CallGraphinline
begin()clang::CallGraphinline
begin() constclang::CallGraphinline
CallGraph()clang::CallGraph
CallGraphNodeclang::CallGraphfriend
canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child)clang::RecursiveASTVisitor< CallGraph >
const_iterator typedefclang::CallGraph
const_nodes_iterator typedefclang::CallGraph
DataRecursionQueue typedefclang::RecursiveASTVisitor< CallGraph >
dataTraverseNode(Stmt *S, DataRecursionQueue *Queue)clang::RecursiveASTVisitor< CallGraph >
dataTraverseStmtPost(Stmt *S)clang::RecursiveASTVisitor< CallGraph >inline
dataTraverseStmtPre(Stmt *S)clang::RecursiveASTVisitor< CallGraph >inline
dump() constclang::CallGraph
end()clang::CallGraphinline
end() constclang::CallGraphinline
getDerived()clang::RecursiveASTVisitor< CallGraph >inline
getNode(const Decl *) constclang::CallGraph
getOrInsertNode(Decl *)clang::CallGraph
getRoot() constclang::CallGraphinline
getStmtChildren(Stmt *S)clang::RecursiveASTVisitor< CallGraph >inline
includeCalleeInGraph(const Decl *D)clang::CallGraphstatic
includeInGraph(const Decl *D)clang::CallGraphstatic
iterator typedefclang::CallGraph
nodes_iterator typedefclang::CallGraph
print(raw_ostream &os) constclang::CallGraph
shouldTraversePostOrder() constclang::RecursiveASTVisitor< CallGraph >inline
shouldVisitImplicitCode() constclang::CallGraphinline
shouldVisitLambdaBody() constclang::RecursiveASTVisitor< CallGraph >inline
shouldVisitTemplateInstantiations() constclang::CallGraphinline
shouldWalkTypesOfTypeLocs() constclang::CallGraphinline
size() constclang::CallGraphinline
TraverseAST(ASTContext &AST)clang::RecursiveASTVisitor< CallGraph >inline
TraverseAttr(Attr *At)clang::RecursiveASTVisitor< CallGraph >
TraverseConceptExprRequirement(concepts::ExprRequirement *R)clang::RecursiveASTVisitor< CallGraph >
TraverseConceptNestedRequirement(concepts::NestedRequirement *R)clang::RecursiveASTVisitor< CallGraph >
TraverseConceptReference(ConceptReference *CR)clang::RecursiveASTVisitor< CallGraph >
TraverseConceptRequirement(concepts::Requirement *R)clang::RecursiveASTVisitor< CallGraph >
TraverseConceptTypeRequirement(concepts::TypeRequirement *R)clang::RecursiveASTVisitor< CallGraph >
TraverseConstructorInitializer(CXXCtorInitializer *Init)clang::RecursiveASTVisitor< CallGraph >
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base)clang::RecursiveASTVisitor< CallGraph >
TraverseDecl(Decl *D)clang::RecursiveASTVisitor< CallGraph >
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo)clang::RecursiveASTVisitor< CallGraph >
TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, Expr *Init)clang::RecursiveASTVisitor< CallGraph >
TraverseNestedNameSpecifier(NestedNameSpecifier *NNS)clang::RecursiveASTVisitor< CallGraph >
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS)clang::RecursiveASTVisitor< CallGraph >
TraverseObjCProtocolLoc(ObjCProtocolLoc ProtocolLoc)clang::RecursiveASTVisitor< CallGraph >
TraverseStmt(Stmt *S)clang::CallGraphinline
RecursiveASTVisitor< CallGraph >::TraverseStmt(Stmt *S, DataRecursionQueue *Queue=nullptr)clang::RecursiveASTVisitor< CallGraph >
TraverseSynOrSemInitListExpr(InitListExpr *S, DataRecursionQueue *Queue=nullptr)clang::RecursiveASTVisitor< CallGraph >
TraverseTemplateArgument(const TemplateArgument &Arg)clang::RecursiveASTVisitor< CallGraph >
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc)clang::RecursiveASTVisitor< CallGraph >
TraverseTemplateArguments(ArrayRef< TemplateArgument > Args)clang::RecursiveASTVisitor< CallGraph >
TraverseTemplateName(TemplateName Template)clang::RecursiveASTVisitor< CallGraph >
TraverseType(QualType T)clang::RecursiveASTVisitor< CallGraph >
TraverseTypeConstraint(const TypeConstraint *C)clang::RecursiveASTVisitor< CallGraph >
TraverseTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< CallGraph >
viewGraph() constclang::CallGraph
VisitAttr(Attr *A)clang::RecursiveASTVisitor< CallGraph >inline
VisitConceptReference(ConceptReference *CR)clang::RecursiveASTVisitor< CallGraph >inline
VisitDecl(Decl *D)clang::RecursiveASTVisitor< CallGraph >inline
VisitFunctionDecl(FunctionDecl *FD)clang::CallGraphinline
VisitObjCMethodDecl(ObjCMethodDecl *MD)clang::CallGraphinline
VisitQualifiedTypeLoc(QualifiedTypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
VisitStmt(Stmt *S)clang::RecursiveASTVisitor< CallGraph >inline
VisitType(Type *T)clang::RecursiveASTVisitor< CallGraph >inline
VisitTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
VisitUnqualTypeLoc(UnqualTypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromDecl(Decl *D)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromStmt(Stmt *S)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromType(Type *T)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL)clang::RecursiveASTVisitor< CallGraph >inline
~CallGraph()clang::CallGraph