From b12914bfc0f76a7a48357162d5f4c39a1343e69b Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 20 Sep 2004 04:48:05 +0000 Subject: 'Pass' should now not be derived from by clients. Instead, they should derive from ModulePass. Instead of implementing Pass::run, then should implement ModulePass::runOnModule. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/PassManager.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/llvm/PassManager.h') diff --git a/include/llvm/PassManager.h b/include/llvm/PassManager.h index b1d369b925..1b77c875d9 100644 --- a/include/llvm/PassManager.h +++ b/include/llvm/PassManager.h @@ -20,6 +20,7 @@ namespace llvm { class Pass; +class ModulePass; class Module; class ModuleProvider; template class PassManagerT; -- cgit v1.2.3