X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FDerivedTypes.h;h=117a0b9423906e0be5510ceac8e970f6bce82607;hb=dadf3853e793529cf8ed4e0e9bf6627461b1c5db;hp=05b065b8a1a99ba96c971fbdf89798586d118459;hpb=f5eaf16b94357057f4ef2db5d3c9c4f190c01576;p=oota-llvm.git diff --git a/include/llvm/DerivedTypes.h b/include/llvm/DerivedTypes.h index 05b065b8a1a..117a0b94239 100644 --- a/include/llvm/DerivedTypes.h +++ b/include/llvm/DerivedTypes.h @@ -39,12 +39,11 @@ class DerivedType : public Type, public AbstractTypeUser { // AbstractTypeUsers - Implement a list of the users that need to be notified // if I am a type, and I get resolved into a more concrete type. // - ///// FIXME: kill mutable nonsense when Type's are not const + ///// FIXME: kill mutable nonsense when Types are not const mutable std::vector AbstractTypeUsers; protected: - DerivedType(PrimitiveID id) : Type("", id), RefCount(0) { - } + DerivedType(PrimitiveID id) : Type("", id), RefCount(0) {} ~DerivedType() { assert(AbstractTypeUsers.empty()); }