aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2017-10-05 13:27:37 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2017-10-05 13:27:37 +0000
commit807e3be2b82b3e15572ac6b0128e9b7dd306fdc4 (patch)
treecb5e29d8ce9047c30566c15d6f09c02ec94c2909 /gcc/fold-const.c
parent87e3d7cfb5c5c9cf265e5ee803cce904f2a5a123 (diff)
downloadgcc-807e3be2b82b3e15572ac6b0128e9b7dd306fdc4.zip
gcc-807e3be2b82b3e15572ac6b0128e9b7dd306fdc4.tar.gz
gcc-807e3be2b82b3e15572ac6b0128e9b7dd306fdc4.tar.bz2
Re: [PATCH] C++ warning on vexing parse
https://gcc.gnu.org/ml/gcc-patches/2017-10/msg00249.html gcc/cp/ Warn on MVP declarations * cp-tree.h (struct cp_declarator): Add parenthesized field. * decl.c (grokdeclarator): Warn about unnecessary parens. * parser.c (make_declarator): Init parenthesized field. (cp_parser_direct_declarator): Set parenthesized field. gcc/ * doc/invoke.texi (Wparentheses): Document C++ MVP behaviour. gcc/testsuite/ * g++.dg/warn/mvp.C: New. From-SVN: r253446
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions