summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans/encoder/elements/ObjectReference.java
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2013-03-29 19:51:36 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2013-03-29 19:51:36 +0000
commit07850d167a92588ede252d582306ad441417ae42 (patch)
treefa1e112b1b8703b30586ff6e497de4fc62417926 /libjava/classpath/gnu/java/beans/encoder/elements/ObjectReference.java
parent2c28d77f378cf2f68a5edb4197bd48729ff9b4a7 (diff)
downloadppe42-gcc-07850d167a92588ede252d582306ad441417ae42.tar.gz
ppe42-gcc-07850d167a92588ede252d582306ad441417ae42.zip
N3582
* cp-tree.h (AUTO_IS_DECLTYPE): New. * parser.c (cp_parser_decltype): Handle decltype(auto). (cp_parser_type_id_1): Allow auto without a late-specified return in C++1y. (cp_parser_primary_expression): Use the return value of finish_parenthesized_expr. (cp_parser_transaction_expression): Likewise. * semantics.c (force_paren_expr): New. (finish_parenthesized_expr): Use it. * call.c (build_conditional_expr_1): Likewise. * pt.c (do_auto_deduction): Handle decltype(auto). (tsubst_copy): Handle PAREN_EXPR. (tsubst_copy_and_build): Likewise. * error.c (dump_expr): Handle PAREN_EXPR. * cxx-pretty-print.c (pp_cxx_expression): Likewise. * mangle.c (write_expression): Ignore PAREN_EXPR. * parser.c (cp_parser_decltype_expr): Split out... (cp_parser_decltype): ...from here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197248 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/encoder/elements/ObjectReference.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud