g++ bug w/ exception specs
Benjamin Kosnik
bkoz@redhat.com
Mon Feb 18 11:06:00 GMT 2002
> A class is considered a completely-defined object type (3.9) (or
> complete type) at the closing } of the class-specifier. Within the
> class member-specification, the class is regarded as complete
> within function bodies, default arguments and constructor
> ctor-initializers (including such things in nested
> classes). Other-wise it is regarded as incomplete within its own
> class member-specification.
> The above specifically ignores exception-specifications and the
> "otherwise" part seems to cover g++'s current behaviour. Thoughts?
Yep, I guess this is the case. Thanks for the clarification.
-benjamin
More information about the Gcc-bugs
mailing list