There can be only one ref qualifier at most.
commit5a0ec3b3d88d9642e832f3b66e58e7a9ebe1fbd6
authoremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Apr 2013 11:38:09 +0000 (5 11:38 +0000)
committeremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Apr 2013 11:38:09 +0000 (5 11:38 +0000)
tree7a2c73f400491d230b9c7c958fd053661656865e
parentf2ba16e75ae53b744bee2e855282871e879d8df1
There can be only one ref qualifier at most.
gcc/cp:
2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>

* g++.dg/cpp0x/ref-qual-multi-neg.C: New test.

gcc/testsuite:
2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>

* parser.c (cp_parser_ref_qualifier_seq_opt): Move to
cp_parser_ref_qualifier_opt.  Error if more than one ref-qual found.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197514 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/ref-qual-multi-neg.C [new file with mode: 0644]