Internal error, RHv6.0 i386 gcc v2.95.2
Martin v. Loewis
Thu Mar 9 17:04:00 GMT 2000
> Incidentally, the C++ standard does not allow partial specializations
> to be declared as friends. Only full specializations are allowed.
Out of curiosity, and off-topic: Where exactly does it allow that?
There is a core issue 68 where the grammar mistakenly disallows
specializations, but even with this fixed, I don't see where it says
what the meaning of
friend class-key ::-opt nested-name-specifier-opt template-id
would be, if it where allowed. All I found is the statement that it is
possible to have specializations as friends.
More information about the Gcc-bugs