This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/6023...
- From: Nathanael Nerode <neroden at twcny dot rr dot com>
- To: gcc-gnats at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, Klaus dot Kretschel at dlr dot de
- Date: Sun, 19 Jan 2003 23:48:08 -0500
- Subject: Re: c++/6023...
- Reply-to: neroden at twcny dot rr dot com
With the new parser, gives the overused message
/home/neroden/6023.cxx:20: error: expected primary-expression
which is not very helpful. The original testcase gives worse errors:
vektor<V>::vektor(V)
/home/neroden/test.cxx: At global scope:
/home/neroden/test.cxx:20: error: expected primary-expression
/home/neroden/test.cxx:20: error: expected `)'
/home/neroden/test.cxx:21: error: expected expected `;'
/home/neroden/test.cxx:21: error: data member `do_calc' cannot be a member
template
...and more.
'expected expected' is not appropriate, ever, incidentally; someone should
file a bug about that but I'm feeling too lazy.