aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-04-09 16:09:29 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-04-09 16:09:29 +0000
commitb2b81439a39136ea5eda1a80f784efbbd61cc384 (patch)
treee3d009f15ecb894cfa4d52524122d98d83c682ba /clang/lib/CodeGen/CodeGenFunction.cpp
parent504a5dccc4982e454d8fd8fdd35077eba3af93a9 (diff)
downloadllvm-b2b81439a39136ea5eda1a80f784efbbd61cc384.zip
llvm-b2b81439a39136ea5eda1a80f784efbbd61cc384.tar.gz
llvm-b2b81439a39136ea5eda1a80f784efbbd61cc384.tar.bz2
[CodeGen] When promoting a reference temporary to a global use the inner type to fold it.
The MaterializeTemporaryExpr can have a different type than the inner expression, miscompiling the constant. PR23165. llvm-svn: 234499
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions