]> granicus.if.org Git - clang/commitdiff
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)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167624 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/Decl.h

index 41f4d5cac2626b964a04663ac70bc6530e2cf1f9..087a58587471fccaddbb48ed3e868c3d0c1a37c2 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; }