]> granicus.if.org Git - clang/commit
[AST] Put VarDeclBitfields on a diet
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 19 May 2015 00:57:16 +0000 (00:57 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 19 May 2015 00:57:16 +0000 (00:57 +0000)
commit67994cee66b59a8db8309a5e05c2a08a26d7fcc3
treee73118d55cd391f5bccb2b863affe40607ef5bdd
parent36ce648ee5459da737dea680df7703057fc4dd54
[AST] Put VarDeclBitfields on a diet

VarDeclBitfields contained bits which are never present in parameters.
Split these out so that ParmVarDeclBitfields wouldn't grow past 32-bits
if another field was added.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237648 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Decl.h
lib/AST/Decl.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriterDecl.cpp