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) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits