Steve Schveighoffer wrote:
The only thing it disallows is making !x return something other than a bool.
That's a bug. We must NOT have several redundant and potentially contradictory ways of defining interlinked features. The "!" operator is NOT overloadable, and !x must be rewritten to !x.opCast!bool().
Andrei _______________________________________________ phobos mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/phobos
