diff options
author | Chris Lattner <sabre@nondot.org> | 2004-04-20 21:52:12 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-04-20 21:52:12 +0000 |
commit | 78637fe9d6d44c03d4b7f76abaadc01f9dfab655 (patch) | |
tree | 21cf0528452edb4767087bac53357b06f741ad3a | |
parent | 25942e9f5c1ad7f93b00059365230f7fd0089dfe (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.h | 4 |
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(); } |