Don't use so many bits.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 9 Nov 2012 19:03:35 +0000 (19:03 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 9 Nov 2012 19:03:35 +0000 (19:03 +0000)
llvm-svn: 167624

clang/include/clang/AST/Decl.h

index 41f4d5c..087a585 100644 (file)
@@ -213,8 +213,8 @@ public:
   bool isCXXInstanceMember() const;
 
   class LinkageInfo {
-    uint8_t linkage_    : 4;
-    uint8_t visibility_ : 3;
+    uint8_t linkage_    : 2;
+    uint8_t visibility_ : 2;
     uint8_t explicit_   : 1;
 
     void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; }