DIP53 and DIP49 (ver2) - New definitions for qualified constructors and postblits
bearophile
bearophileHUGS at lycos.com
Fri Dec 20 01:36:21 PST 2013
Andrej Mitrovic:
> It also steals a valid symbol name.
Someone has suggested to prefix it with a @.
> E.g. there's tons of C code that
> uses the symbol name "body", but I can't use this symbol
> because it's
> used in DBC. It's a keyword that's used in literally just one
> feature, and it's annoying.
In the case discussed here I think the @unique will find another
usage.
> Plus DBC code just looks ugly to me (at least with
> asserts in the actual body I can add diagnostic messages), so I
> don't see how "body" has made DBC better.
"body" seems not needed in DBC, I suggested to remove it.
But the little failure with body is not the same situation as the
one discussed here.
Bye,
bearophile
More information about the Digitalmars-d
mailing list