BitUnion: Fix some types in the bitunion classes.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 8 Oct 2007 01:12:10 +0000 (18:12 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 8 Oct 2007 01:12:10 +0000 (18:12 -0700)
--HG--
extra : convert_revision : 1c003f9fc9ef3a57c9199d692d172e747581f383

src/base/bitunion.hh

index c02ca61557d00bd22eae1b6a00aaac8b7ae20d32..7f7b06966609e91e0601ec18e1ceea19f07cd827 100644 (file)
@@ -193,7 +193,7 @@ namespace BitfieldBackend
     class BitUnionOperators : public Base
     {
       public:
-        BitUnionOperators(Type & _data)
+        BitUnionOperators(Type const & _data)
         {
             Base::__data = _data;
         }
@@ -206,20 +206,20 @@ namespace BitfieldBackend
         }
 
         Type
-        operator=(const Type & _data)
+        operator=(Type const & _data)
         {
             Base::__data = _data;
             return _data;
         }
 
         bool
-        operator<(const Base & base) const
+        operator<(Base const & base) const
         {
             return Base::__data < base.__data;
         }
 
         bool
-        operator==(const Base & base) const
+        operator==(Base const & base) const
         {
             return Base::__data == base.__data;
         }