Unit tests in D
bearophile
bearophileHUGS at lycos.com
Wed May 5 05:24:31 PDT 2010
Michel Fortin:
> Am I right that what you want is this?
> static assert(!__traits(compiles, foo(10)));
I want a nice syntax that statically asserts if foo(10) doesn't statically asserts :-)
What you have written is close (in D1 I have used the is() syntax for a similar purpose), but beside being syntactically ugly, it doesn't specifically detect static asserts inside foo.
Bye,
bearophile
More information about the Digitalmars-d
mailing list