diff options
| author | austern <austern@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-09-13 18:08:16 +0000 |
|---|---|---|
| committer | austern <austern@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-09-13 18:08:16 +0000 |
| commit | 17acf4ce1f00c13a487033bb686ef076eefcf723 (patch) | |
| tree | 03daa98a70f555ccc4b8fb9394928702aa0dc368 /libjava/java/lang/NoSuchMethodException.java | |
| parent | 1050b77eeb8829c1b27e19be92f8d475f3734752 (diff) | |
| download | ppe42-gcc-17acf4ce1f00c13a487033bb686ef076eefcf723.tar.gz ppe42-gcc-17acf4ce1f00c13a487033bb686ef076eefcf723.zip | |
2002-09-13 Matt Austern <austern@apple.com>
* cp/cp-tree.h, cp/tree.c: New function non_cast_lvalue_p.
* cp/call.c: Change call-by-const-reference mechanism to use
non_cast_lvalue_p when deciding whether the create a temporary.
We need a temporary when passing, e.g. (long) x by const ref.
* testsuite/g++.dg/other/constref[12].C: New, regression tests for
passing a cast expression to a function by const reference.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57115 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/NoSuchMethodException.java')
0 files changed, 0 insertions, 0 deletions

