diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2011-10-28 17:51:58 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2011-10-28 17:51:58 +0000 |
commit | 11562c5e10c001bcb0198d629c153175b7e87f1e (patch) | |
tree | fae4195c87ddaf83f7de867c203ac1a0eef98e2f /llvm/lib | |
parent | effd094438b72dca60e7e0e984291bad76deccde (diff) | |
download | bcm5719-llvm-11562c5e10c001bcb0198d629c153175b7e87f1e.tar.gz bcm5719-llvm-11562c5e10c001bcb0198d629c153175b7e87f1e.zip |
Reinstate r142844 (reverted in r142872) now that lvalue-to-rvalue conversions
are present in all the necessary places:
In constant expression evaluation, evaluate lvalues as lvalues and rvalues as
rvalues. Remove special case for caching reference initialization and fix a
cyclic initialization crash in the process.
llvm-svn: 143204
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions