cp-tree.h (REF_PARENTHESIZED_P): New.
authorJason Merrill <jason@redhat.com>
Fri, 7 Mar 2014 20:00:20 +0000 (15:00 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 7 Mar 2014 20:00:20 +0000 (15:00 -0500)
commit0e4cf8872a7f2e74c9905f2aeef75b918f5c8d80
tree12b4e7db363291a4574f33cb1200796e8fe4b0f6
parentb75bf8b188f71f129f1b97da93e3246637c384e8
cp-tree.h (REF_PARENTHESIZED_P): New.

* cp-tree.h (REF_PARENTHESIZED_P): New.
* semantics.c (force_paren_expr): Set it.
* pt.c (do_auto_deduction): Check it.
(tsubst) [COMPONENT_REF]: Copy it.
* typeck.c (maybe_warn_about_useless_cast): Don't strip dereference.

From-SVN: r208412
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/cp/typeck.c