[llvm-commits] CVS: llvm/include/llvm/PassAnalysisSupport.h
Reid Spencer
reid at x10sys.com
Sun Apr 24 18:01:48 PDT 2005
Changes in directory llvm/include/llvm:
PassAnalysisSupport.h updated: 1.20 -> 1.21
---
Log message:
Older compilers won't like the inline virtual destructor in the header file
so we put the destructor in Pass.cpp and make it non-inline.
---
Diffs of the changes: (+1 -1)
PassAnalysisSupport.h | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/PassAnalysisSupport.h
diff -u llvm/include/llvm/PassAnalysisSupport.h:1.20 llvm/include/llvm/PassAnalysisSupport.h:1.21
--- llvm/include/llvm/PassAnalysisSupport.h:1.20 Sun Apr 24 17:20:32 2005
+++ llvm/include/llvm/PassAnalysisSupport.h Sun Apr 24 20:01:35 2005
@@ -105,7 +105,7 @@
// is used to pull analysis information out of them.
//
struct AnalysisResolver {
- virtual ~AnalysisResolver() {}
+ virtual ~AnalysisResolver();
virtual Pass *getAnalysisOrNullUp(AnalysisID ID) const = 0;
virtual Pass *getAnalysisOrNullDown(AnalysisID ID) const = 0;
virtual void addPass(ImmutablePass *IP, AnalysisUsage &AU) = 0;
More information about the llvm-commits
mailing list