Other minor cleanups while I'm in the area
authorChris Lattner <sabre@nondot.org>
Mon, 1 Sep 2003 16:38:43 +0000 (16:38 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 1 Sep 2003 16:38:43 +0000 (16:38 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8284 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/DerivedTypes.h

index 0cabdab49c191b8d49a1c5d142ef3052e0ad57ef..111f6f794e81e46e2fbfe9310670761187b49b9a 100644 (file)
@@ -83,8 +83,7 @@ public:
 
 
 
-class FunctionType : public DerivedType {
-public:
+struct FunctionType : public DerivedType {
   typedef std::vector<PATypeHandle> ParamTypes;
 private:
   PATypeHandle ResultType;
@@ -150,7 +149,6 @@ public:
 class CompositeType : public DerivedType {
 protected:
   inline CompositeType(PrimitiveID id) : DerivedType(id) { }
-
 public:
 
   // getTypeAtIndex - Given an index value into the type, return the type of the
@@ -250,7 +248,6 @@ protected:
     : CompositeType(TID), ElementType(PATypeHandle(ElType, this)) {
   }
 public:
-
   inline const Type *getElementType() const { return ElementType; }
 
   virtual const Type *getContainedType(unsigned i) const { 
@@ -295,7 +292,6 @@ protected:
   // from GCC to make them protected:  warning: `class ArrayType' only 
   // defines private constructors and has no friends
 
-
   // Private ctor - Only can be created by a static member...
   ArrayType(const Type *ElType, unsigned NumEl);
 public:
@@ -329,7 +325,6 @@ protected:
   // from GCC to make them protected:  warning: `class PointerType' only 
   // defines private constructors and has no friends
 
-
   // Private ctor - Only can be created by a static member...
   PointerType(const Type *ElType);
 public:
@@ -354,9 +349,8 @@ public:
 
 
 class OpaqueType : public DerivedType {
-private:
-  OpaqueType(const OpaqueType &);                   // Do not implement
-  const OpaqueType &operator=(const OpaqueType &);  // Do not implement
+  OpaqueType(const OpaqueType &);                   // DO NOT IMPLEMENT
+  const OpaqueType &operator=(const OpaqueType &);  // DO NOT IMPLEMENT
 protected:
   // This should really be private, but it squelches a bogus warning
   // from GCC to make them protected:  warning: `class OpaqueType' only 
@@ -364,7 +358,6 @@ protected:
 
   // Private ctor - Only can be created by a static member...
   OpaqueType();
-
 public:
 
   // get - Static factory method for the OpaqueType class...