Why cannot scopes be used in template mixins?
Stanislav Blinov
blinov at loniir.ru
Tue Oct 19 04:31:18 PDT 2010
19.10.2010 14:18, Justin Johansson wrote(ln):
> For example:
>
> private string THIS_MODULE_NAME = "abc.def";
>
> mixin template MyCorporationStandardUnitTest()
> {
> scope(success) {
> writeln( THIS_MODULE_NAME ~ " unittest passed");
> }
>
> scope(failure) {
> writeln( THIS_MODULE_NAME ~ " unittest failed");
> }
> }
>
>
> I think the D spec does not say this is allowed, but why not?
>
> Thanks in advance for answers,
>
> Justin
>
How would that behave when mixed in class/struct definition?
More information about the Digitalmars-d
mailing list