From: Rafael Espindola Date: Fri, 9 Nov 2012 19:03:35 +0000 (+0000) Subject: Don't use so many bits. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d96d82e1e1eb1858c6bdf670d1717c2f3d04a427;p=clang Don't use so many bits. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167624 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/Decl.h b/include/clang/AST/Decl.h index 41f4d5cac2..087a585874 100644 --- a/include/clang/AST/Decl.h +++ b/include/clang/AST/Decl.h @@ -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; }