From 78637fe9d6d44c03d4b7f76abaadc01f9dfab655 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 20 Apr 2004 21:52:12 +0000 Subject: [PATCH] Allow getting the module from a call graph git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13086 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/CallGraph.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/llvm/Analysis/CallGraph.h b/include/llvm/Analysis/CallGraph.h index 305d43dd758..0e9f614e382 100644 --- a/include/llvm/Analysis/CallGraph.h +++ b/include/llvm/Analysis/CallGraph.h @@ -100,6 +100,10 @@ public: CallGraphNode *getRoot() { return Root; } const CallGraphNode *getRoot() const { return Root; } + /// getModule - Return the module the call graph corresponds to. + /// + Module &getModule() const { return *Mod; } + inline iterator begin() { return FunctionMap.begin(); } inline iterator end() { return FunctionMap.end(); } inline const_iterator begin() const { return FunctionMap.begin(); } -- 2.34.1