[Issue 15892] Can't use alias this with static namespaces
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Fri Apr 22 04:08:06 PDT 2016
https://issues.dlang.org/show_bug.cgi?id=15892
Nick Treleaven <ntrel-pub at mybtinternet.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
See Also| |https://issues.dlang.org/sh
| |ow_bug.cgi?id=11517
Summary|Can't use alias this with |Can't use alias this with
|struct static member |static namespaces
Severity|minor |enhancement
--- Comment #2 from Nick Treleaven <ntrel-pub at mybtinternet.com> ---
The pattern is probably more useful with named mixin members:
struct S
{
template T()
{
int i;
}
mixin T m;
//alias m.i this; //error
// workaround
alias get this;
alias get = m.i;
}
--
More information about the Digitalmars-d-bugs
mailing list