Fixup r279618, instantiate *AnalysisManagerProxy<*AnalysisManager,LazyCallGraph:...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 30 Aug 2016 15:47:13 +0000 (15:47 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 30 Aug 2016 15:47:13 +0000 (15:47 +0000)
commitb673b1685761b79647127cfa579a98900ce68eec
treef364f9a6fb4b798385e3d0ca61c7a0b9da7e4959
parentc37dc82d0b92ce8e0a7267eec388c3dcaaa97883
Fixup r279618, instantiate *AnalysisManagerProxy<*AnalysisManager,LazyCallGraph::SCC>, instead of  *AnalysisManagerProxy<*AnalysisManager,LazyCallGraph::SCC,LazyCallGraph&>, for PassID.

Or they were not instantiated as expected;

  llvm::InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::LazyCallGraph::SCC>::PassID
  llvm::InnerAnalysisManagerProxy<llvm::AnalysisManager<llvm::Function>, llvm::LazyCallGraph::SCC>::PassID

llvm-svn: 280105
llvm/include/llvm/Analysis/CGSCCPassManager.h
llvm/lib/Analysis/CGSCCPassManager.cpp