clang 22.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
anchor()clang::DynamicRecursiveASTVisitorBase< false >virtual
begin()clang::CallGraphinline
begin() constclang::CallGraphinline
CallGraph()clang::CallGraph
CallGraphNode classclang::CallGraphfriend
const_iterator typedefclang::CallGraph
const_nodes_iterator typedefclang::CallGraph
dataTraverseNode(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >virtual
dataTraverseStmtPost(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
dataTraverseStmtPre(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
dump() constclang::CallGraph
DynamicRecursiveASTVisitorBase()=defaultclang::DynamicRecursiveASTVisitorBase< false >protected
DynamicRecursiveASTVisitorBase(DynamicRecursiveASTVisitorBase &&)=defaultclang::DynamicRecursiveASTVisitorBase< false >protected
DynamicRecursiveASTVisitorBase(const DynamicRecursiveASTVisitorBase &)=defaultclang::DynamicRecursiveASTVisitorBase< false >protected
end()clang::CallGraphinline
end() constclang::CallGraphinline
getNode(const Decl *) constclang::CallGraph
getOrInsertNode(Decl *)clang::CallGraph
getRoot() constclang::CallGraphinline
includeCalleeInGraph(const Decl *D)clang::CallGraphstatic
includeInGraph(const Decl *D)clang::CallGraphstatic
iterator typedefclang::CallGraph
MaybeConst typedefclang::DynamicRecursiveASTVisitorBase< false >protected
nodes_iterator typedefclang::CallGraph
operator=(DynamicRecursiveASTVisitorBase &&)=defaultclang::DynamicRecursiveASTVisitorBase< false >protected
operator=(const DynamicRecursiveASTVisitorBase &)=defaultclang::DynamicRecursiveASTVisitorBase< false >protected
print(raw_ostream &os) constclang::CallGraph
ShouldVisitImplicitCodeclang::DynamicRecursiveASTVisitorBase< false >
ShouldVisitLambdaBodyclang::DynamicRecursiveASTVisitorBase< false >
ShouldVisitTemplateInstantiationsclang::DynamicRecursiveASTVisitorBase< false >
ShouldWalkTypesOfTypeLocsclang::DynamicRecursiveASTVisitorBase< false >
size() constclang::CallGraphinline
TraverseAST(MaybeConst< ASTContext > &AST)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseAttr(MaybeConst< Attr > *At)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConceptExprRequirement(MaybeConst< concepts::ExprRequirement > *R)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConceptNestedRequirement(MaybeConst< concepts::NestedRequirement > *R)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConceptReference(MaybeConst< ConceptReference > *CR)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConceptRequirement(MaybeConst< concepts::Requirement > *R)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConceptTypeRequirement(MaybeConst< concepts::TypeRequirement > *R)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseConstructorInitializer(MaybeConst< CXXCtorInitializer > *Init)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseDecl(MaybeConst< Decl > *D)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseLambdaCapture(MaybeConst< LambdaExpr > *LE, const LambdaCapture *C, MaybeConst< Expr > *Init)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseNestedNameSpecifier(NestedNameSpecifier NNS)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseObjCProtocolLoc(ObjCProtocolLoc ProtocolLoc)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseStmt(Stmt *S) overrideclang::CallGraphinline
clang::DynamicRecursiveASTVisitorBase< false >::TraverseStmt(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseTemplateArgument(const TemplateArgument &Arg)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseTemplateArguments(ArrayRef< TemplateArgument > Args)clang::DynamicRecursiveASTVisitorBase< false >
TraverseTemplateName(TemplateName Template)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseType(QualType T, bool TraverseQualifier=true)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseTypeConstraint(const TypeConstraint *C)clang::DynamicRecursiveASTVisitorBase< false >virtual
TraverseTypeLoc(TypeLoc TL, bool TraverseQualifier=true)clang::DynamicRecursiveASTVisitorBase< false >virtual
viewGraph() constclang::CallGraph
VisitAttr(MaybeConst< Attr > *A)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
VisitConceptReference(MaybeConst< ConceptReference > *CR)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
VisitDecl(MaybeConst< Decl > *D)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
VisitFunctionDecl(FunctionDecl *FD) overrideclang::CallGraphinline
VisitObjCMethodDecl(ObjCMethodDecl *MD) overrideclang::CallGraphinline
VisitStmt(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
VisitType(MaybeConst< Type > *T)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
VisitTypeLoc(TypeLoc TL)clang::DynamicRecursiveASTVisitorBase< false >inlinevirtual
WalkUpFromDecl(MaybeConst< Decl > *D)clang::DynamicRecursiveASTVisitorBase< false >inline
WalkUpFromStmt(MaybeConst< Stmt > *S)clang::DynamicRecursiveASTVisitorBase< false >inline
WalkUpFromType(MaybeConst< Type > *T)clang::DynamicRecursiveASTVisitorBase< false >inline
WalkUpFromTypeLoc(TypeLoc TL)clang::DynamicRecursiveASTVisitorBase< false >inline
~CallGraph()clang::CallGraph
~DynamicRecursiveASTVisitorBase()=defaultclang::DynamicRecursiveASTVisitorBase< false >virtual