Lines Matching refs:CallGraph
47 CallGraph *G;
51 CGBuilder(CallGraph *g, CallGraphNode *N) : G(g), CallerNode(N) {} in CGBuilder()
140 void CallGraph::addNodesForBlocks(DeclContext *D) { in addNodesForBlocks()
149 CallGraph::CallGraph() { in CallGraph() function in CallGraph
153 CallGraph::~CallGraph() = default;
155 bool CallGraph::includeInGraph(const Decl *D) { in includeInGraph()
163 bool CallGraph::includeCalleeInGraph(const Decl *D) { in includeCalleeInGraph()
178 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) { in addNodeForDecl()
197 CallGraphNode *CallGraph::getNode(const Decl *F) const { in getNode()
203 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) { in getOrInsertNode()
218 void CallGraph::print(raw_ostream &OS) const { in print()
223 llvm::ReversePostOrderTraversal<const CallGraph *> RPOT(this); in print()
224 for (llvm::ReversePostOrderTraversal<const CallGraph *>::rpo_iterator in print()
246 LLVM_DUMP_METHOD void CallGraph::dump() const { in dump()
250 void CallGraph::viewGraph() const { in viewGraph()
267 struct DOTGraphTraits<const CallGraph*> : public DefaultDOTGraphTraits {
271 const CallGraph *CG) { in getNodeLabel()