summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/reference-cast.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix r137086 to actually work properly in general. PR10650.Eli Friedman2011-08-141-0/+11
| | | | llvm-svn: 137574
* Hand materialization of temporary expressions when emitting a scalarDouglas Gregor2011-08-091-0/+13
| | | | | | expression. Fxies PR10592. llvm-svn: 137086
* Adjust test for float printing differences. Windows uses three digits for ↵Benjamin Kramer2010-07-191-6/+6
| | | | | | the exponent, everyone else two. llvm-svn: 108693
* Reinstate the scalar-cast-to-const-reference improvements, this timeDouglas Gregor2010-07-151-0/+170
| | | | | | | | | with the proper spelling of "non-class prvalue". Silly me, I think class rvalues were xvalues rather than prvalues! Hah hah hah. llvm-svn: 108443
* Revert r108431 and r108433 (the cast-to-const-reference fixes), whichDouglas Gregor2010-07-151-170/+0
| | | | | | broke nightlytest. llvm-svn: 108439
* Teach CodeGenFunction::EmitCastLValue() to handle casts to an lvalueDouglas Gregor2010-07-151-0/+170
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. llvm-svn: 108431
OpenPOWER on IntegriCloud