[llvm-commits] CVS: llvm/lib/VMCore/Pass.cpp
Reid Spencer
reid at x10sys.com
Sun Apr 24 18:01:48 PDT 2005
Changes in directory llvm/lib/VMCore:
Pass.cpp updated: 1.65 -> 1.66
---
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: (+3 -0)
Pass.cpp | 3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/VMCore/Pass.cpp
diff -u llvm/lib/VMCore/Pass.cpp:1.65 llvm/lib/VMCore/Pass.cpp:1.66
--- llvm/lib/VMCore/Pass.cpp:1.65 Thu Apr 21 18:46:51 2005
+++ llvm/lib/VMCore/Pass.cpp Sun Apr 24 20:01:35 2005
@@ -45,6 +45,8 @@
// AnalysisResolver Class Implementation
//
+AnalysisResolver::~AnalysisResolver() {
+}
void AnalysisResolver::setAnalysisResolver(Pass *P, AnalysisResolver *AR) {
assert(P->Resolver == 0 && "Pass already in a PassManager!");
P->Resolver = AR;
@@ -494,3 +496,4 @@
E = PassInfoMap->end(); I != E; ++I)
passEnumerate(I->second);
}
+
More information about the llvm-commits
mailing list