diff options
author | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-07-02 06:39:46 +0000 |
---|---|---|
committer | Zhongxing Xu <xuzhongxing@gmail.com> | 2010-07-02 06:39:46 +0000 |
commit | a74c22daec6b7b0f3bd113a206006e0692aa0aad (patch) | |
tree | fd3b5fd744c1c9324a1ae3249e08a1fdee044340 /clang/examples/wpa/clang-wpa.cpp | |
parent | 609f8c584a8afbe0122e8328c8c5cc10b0e57d33 (diff) | |
download | bcm5719-llvm-a74c22daec6b7b0f3bd113a206006e0692aa0aad.tar.gz bcm5719-llvm-a74c22daec6b7b0f3bd113a206006e0692aa0aad.zip |
Change CallGraph::Prog to be a reference. idx::Program means to be a global object to the Index library.
llvm-svn: 107461
Diffstat (limited to 'clang/examples/wpa/clang-wpa.cpp')
-rw-r--r-- | clang/examples/wpa/clang-wpa.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/examples/wpa/clang-wpa.cpp b/clang/examples/wpa/clang-wpa.cpp index b515e331483..c75626dab5d 100644 --- a/clang/examples/wpa/clang-wpa.cpp +++ b/clang/examples/wpa/clang-wpa.cpp @@ -31,6 +31,8 @@ int main(int argc, char **argv) { FileManager FileMgr; std::vector<ASTUnit*> ASTUnits; + Program Prog; + if (InputFilenames.empty()) return 0; @@ -47,7 +49,7 @@ int main(int argc, char **argv) { } llvm::OwningPtr<CallGraph> CG; - CG.reset(new CallGraph()); + CG.reset(new CallGraph(Prog)); for (unsigned i = 0, e = ASTUnits.size(); i != e; ++i) CG->addTU(ASTUnits[i]->getASTContext()); |