Lines Matching refs:CallGraphNode
23 const CallGraphNode *N = (I->second).get(); in print()
49 CallGraphNode *CallerNode = getOrInsertNode(const_cast<Decl *>(Caller)); in addEdge()
50 CallGraphNode *CalleeNode = getOrInsertNode(const_cast<Decl *>(Callee)); in addEdge()
56 CallGraphNode *HelperDeclRefGraph::getOrInsertNode(Decl *F) { in getOrInsertNode()
58 std::unique_ptr<CallGraphNode> &Node = DeclMap[F]; in getOrInsertNode()
62 Node = std::make_unique<CallGraphNode>(F); in getOrInsertNode()
66 CallGraphNode *HelperDeclRefGraph::getNode(const Decl *D) const { in getNode()
71 llvm::DenseSet<const CallGraphNode *>
76 llvm::DenseSet<const CallGraphNode *> ConnectedNodes; in getReachableNodes()
77 std::function<void(const CallGraphNode *)> VisitNode = in getReachableNodes()
78 [&](const CallGraphNode *Node) { in getReachableNodes()