summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans/decoder/DecoderContext.java
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-01 02:26:42 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-01 02:26:42 +0000
commitaaa6e1c2fb96586f142e1f9c053399872212910b (patch)
tree835681f433a68776c98b51aa17db749656db573d /libjava/classpath/gnu/java/beans/decoder/DecoderContext.java
parentc7f0e2f230deaaee9f00d7759280aec42b820c6d (diff)
downloadppe42-gcc-aaa6e1c2fb96586f142e1f9c053399872212910b.tar.gz
ppe42-gcc-aaa6e1c2fb96586f142e1f9c053399872212910b.zip
* call.c (convert_class_to_reference): Binding an lvalue to an
rvalue reference is bad. If the user-defined conversion is bad, set bad_p before merging conversions. (maybe_handle_ref_bind): Don't push down bad_p. (reference_binding): Binding an lvalue to an rvalue reference is bad. (convert_like_real): Give a helpful error about binding lvalue to rvalue reference. (reference_related_p): No longer static. * typeck.c (build_typed_address): New. (build_static_cast_1): Add static_cast from lvalue to &&. * cp-tree.h: Adjust. * include/bits/move.h (forward): Implement as in N2835. (move): Implement as in N2831. * include/std/istream (rvalue stream operator>>): New. * include/std/ostream (rvalue stream operator<<): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150327 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/DecoderContext.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud