]> granicus.if.org Git - clang/commit
Simplify wide bit-field layout in CGRecordLayoutBuilder, and also fix a bug where...
authorAnders Carlsson <andersca@mac.com>
Sat, 17 Apr 2010 22:54:57 +0000 (22:54 +0000)
committerAnders Carlsson <andersca@mac.com>
Sat, 17 Apr 2010 22:54:57 +0000 (22:54 +0000)
commit6ba38151f7e31d7f9194c8bbb91229cb5ffbb6f4
tree6e701ceef98e1d7789206433b652c2a36dd38f73
parent3fbaf3e5d524bfff219d1e3e9ac4801a8411590f
Simplify wide bit-field layout in CGRecordLayoutBuilder, and also fix a bug where assigning to a bit-field member would overwrite other parts of the struct.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101681 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGRecordLayoutBuilder.cpp
test/CodeGenCXX/bitfield-layout.cpp