diff options
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()); |