]> granicus.if.org Git - clang/commit
Restructure constant structure init codegen so that it's possible to
authorEli Friedman <eli.friedman@gmail.com>
Tue, 20 May 2008 00:11:07 +0000 (00:11 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Tue, 20 May 2008 00:11:07 +0000 (00:11 +0000)
commit017cbdfd5417d4d31ae6406421276f90269f75e2
tree537038ff323555ae6ec807e828612446a87e5786
parentef648c76745ee5e4105eec22dbc97fac18145bd6
Restructure constant structure init codegen so that it's possible to
implement bitfield codegen (although I don't envy the person who
implements it).  This also prevents a crash on code like that from PR2309
(it's still broken, but it fails more gracefully).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51285 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExprConstant.cpp