Confusing errormessage with implicit typename
James E Wilson
wilson@specifixinc.com
Sat Sep 4 00:28:00 GMT 2004
Nicolas Pavlidis wrote:
> /home/pavnic/projects/converter/src/utilities/factory.h:151: warning:
> implicit typename is deprecated, please see the documentation for
> details
The deprecated feature has been removed, and as a result, we can no
longer give this warning. Since we have no code to support implicit
typename, it is difficult to impossible to give an error complaining
about when it occurs.
The g++ parser was extensively rewritten between gcc-3.3 and gcc-3.4 in
order to fix some long standing parsing bugs. The result is that we
have much better C++ conformance, but unfortunately, in some cases, the
warnings/errors aren't going to be as good as they used to be.
We have documented the common problems in the gcc-3.4 release notes. See
http://gcc.gnu.org/gcc-3.4/changes.html#cplusplus
Implicit typename is the third bullet.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
More information about the Gcc
mailing list