Fix the LLVM type used when lowering initializer list reference temporaries to global...
authorNick Lewycky <nicholas@mxc.ca>
Wed, 18 Mar 2015 01:06:24 +0000 (01:06 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Wed, 18 Mar 2015 01:06:24 +0000 (01:06 +0000)
commit84146bee6c3fc481926e25ed2936aa0bf4a0bfde
treebc1f5b99e6313be989f048b96ebfefefb9e12bb9
parentd5972bdaf8c398c620b4af562a4f38e8995fc51f
Fix the LLVM type used when lowering initializer list reference temporaries to global variables. Reapplies r232454 with fix for PR22940.

llvm-svn: 232579
clang/lib/CodeGen/CGExpr.cpp
clang/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp