summaryrefslogtreecommitdiffstats
path: root/clang/examples/wpa/clang-wpa.cpp
diff options
context:
space:
mode:
authorZhongxing Xu <xuzhongxing@gmail.com>2010-07-02 06:39:46 +0000
committerZhongxing Xu <xuzhongxing@gmail.com>2010-07-02 06:39:46 +0000
commita74c22daec6b7b0f3bd113a206006e0692aa0aad (patch)
treefd3b5fd744c1c9324a1ae3249e08a1fdee044340 /clang/examples/wpa/clang-wpa.cpp
parent609f8c584a8afbe0122e8328c8c5cc10b0e57d33 (diff)
downloadbcm5719-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.cpp4
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());
OpenPOWER on IntegriCloud