ec24b0ed9ccf8b34986eadeb98dd0b4a0a50f6f2 |
|
14-Aug-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Fix r137086 to actually work properly in general. PR10650. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137574 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|
3f86ce1dc64a46d9cd3675787b8af32c9158abe6 |
|
09-Aug-2011 |
Douglas Gregor <dgregor@apple.com> |
Hand materialization of temporary expressions when emitting a scalar expression. Fxies PR10592. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137086 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|
2b02f7a051b092ebbae436026565fee52683972f |
|
19-Jul-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Adjust test for float printing differences. Windows uses three digits for the exponent, everyone else two. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108693 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|
7c7a79303b62f51c1ff02f9ce41d81211a69d3b4 |
|
15-Jul-2010 |
Douglas Gregor <dgregor@apple.com> |
Reinstate the scalar-cast-to-const-reference improvements, this time with the proper spelling of "non-class prvalue". Silly me, I think class rvalues were xvalues rather than prvalues! Hah hah hah. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108443 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|
928d69f2927c32e2f57a882a96c2bef1de79aa4b |
|
15-Jul-2010 |
Douglas Gregor <dgregor@apple.com> |
Revert r108431 and r108433 (the cast-to-const-reference fixes), which broke nightlytest. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108439 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|
5467209f23097d5b0fc628c18aaa85e73d386598 |
|
15-Jul-2010 |
Douglas Gregor <dgregor@apple.com> |
Teach CodeGenFunction::EmitCastLValue() to handle casts to an lvalue that involve binding a reference to a pure rvalue temporary (e.g., not a class temporary), by creating a new temporary and copying the result there. Fixes PR6024. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/reference-cast.cpp
|