On 6/2/20 1:56 AM, realhet wrote:
> struct A{
> struct B{ int c; }
> B b;
>
> auto f(){
> alias d = b.c;The spec explicitly says it's not legal: "Aliases cannot be used for expressions" (Item 10):
https://dlang.org/spec/declaration.html#alias I use nested functions for such cases: auto f(){ auto d() { return b.c; } return d; } Ali
