From d9020d04852985fc79f748a3fba4f6ab067071b5 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 9 Jan 2004 05:45:58 +0000 Subject: [PATCH] Remove an obsolete method, including its _long_ out of date comment. This is an incremental step towards fixing PR82 llvm-svn: 10723 --- include/llvm/DerivedTypes.h | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/include/llvm/DerivedTypes.h b/include/llvm/DerivedTypes.h index c0cd601e618..05b065b8a1a 100644 --- a/include/llvm/DerivedTypes.h +++ b/include/llvm/DerivedTypes.h @@ -198,12 +198,6 @@ public: virtual const Type *getTypeAtIndex(const Value *V) const = 0; virtual bool indexValid(const Value *V) const = 0; - // getIndexType - Return the type required of indices for this composite. - // For structures, this is ubyte, for arrays, this is uint - // - virtual const Type *getIndexType() const = 0; - - // Methods for support type inquiry through isa, cast, and dyn_cast: static inline bool classof(const CompositeType *T) { return true; } static inline bool classof(const Type *T) { @@ -258,11 +252,6 @@ public: virtual const Type *getTypeAtIndex(const Value *V) const ; virtual bool indexValid(const Value *V) const; - // getIndexType - Return the type required of indices for this composite. - // For structures, this is ubyte, for arrays, this is uint - // - virtual const Type *getIndexType() const { return Type::UByteTy; } - // Implement the AbstractTypeUser interface. virtual void refineAbstractType(const DerivedType *OldTy, const Type *NewTy); virtual void typeBecameConcrete(const DerivedType *AbsTy); @@ -312,11 +301,6 @@ public: return V->getType()->isInteger(); } - // getIndexType() - Return the type required of indices for this composite. - // For structures, this is ubyte, for arrays, this is uint - // - virtual const Type *getIndexType() const { return Type::LongTy; } - // Methods for support type inquiry through isa, cast, and dyn_cast: static inline bool classof(const SequentialType *T) { return true; } static inline bool classof(const Type *T) {