[llvm-commits] CVS: llvm/include/llvm/DerivedTypes.h
Chris Lattner
sabre at nondot.org
Thu May 3 10:10:39 PDT 2007
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.92 -> 1.93
---
Log message:
remove two useless functions. Just inherit Type's implementation instead.
---
Diffs of the changes: (+0 -8)
DerivedTypes.h | 8 --------
1 files changed, 8 deletions(-)
Index: llvm/include/llvm/DerivedTypes.h
diff -u llvm/include/llvm/DerivedTypes.h:1.92 llvm/include/llvm/DerivedTypes.h:1.93
--- llvm/include/llvm/DerivedTypes.h:1.92 Sun Apr 22 00:46:44 2007
+++ llvm/include/llvm/DerivedTypes.h Thu May 3 12:10:20 2007
@@ -407,14 +407,6 @@
return new OpaqueType(); // All opaque types are distinct
}
- // Implement the AbstractTypeUser interface.
- virtual void refineAbstractType(const DerivedType *OldTy, const Type *NewTy) {
- abort(); // FIXME: this is not really an AbstractTypeUser!
- }
- virtual void typeBecameConcrete(const DerivedType *AbsTy) {
- abort(); // FIXME: this is not really an AbstractTypeUser!
- }
-
// Implement support for type inquiry through isa, cast, and dyn_cast:
static inline bool classof(const OpaqueType *T) { return true; }
static inline bool classof(const Type *T) {
More information about the llvm-commits
mailing list