aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-04-20 21:52:12 +0000
committerChris Lattner <sabre@nondot.org>2004-04-20 21:52:12 +0000
commit78637fe9d6d44c03d4b7f76abaadc01f9dfab655 (patch)
tree21cf0528452edb4767087bac53357b06f741ad3a
parent25942e9f5c1ad7f93b00059365230f7fd0089dfe (diff)
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
-rw-r--r--include/llvm/Analysis/CallGraph.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/Analysis/CallGraph.h b/include/llvm/Analysis/CallGraph.h
index 305d43dd75..0e9f614e38 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(); }