diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2001-03-12 15:43:52 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2001-03-12 15:43:52 +0000 |
commit | 78fe06c24507d3f70c80477816689dafc2c2c354 (patch) | |
tree | e9141241cb2c5fbfb50f590b2f67be25fb888ccf /gcc/tree.h | |
parent | 99560e26f8eb8b58250d0793c928826a38f06928 (diff) | |
download | gcc-78fe06c24507d3f70c80477816689dafc2c2c354.zip gcc-78fe06c24507d3f70c80477816689dafc2c2c354.tar.gz gcc-78fe06c24507d3f70c80477816689dafc2c2c354.tar.bz2 |
call.c (convert_like_real): Add extra semantics to INNER parameter.
cp:
* call.c (convert_like_real): Add extra semantics to INNER
parameter. Don't convert to temporary if a user conversion
gives us an lvalue that we're about to bind to a reference.
Set INNER to indicate pending reference binding on recursive
calls.
testsuite:
* g++.old-deja/g++.other/ref4.C: New test.
From-SVN: r40415
Diffstat (limited to 'gcc/tree.h')
0 files changed, 0 insertions, 0 deletions