On Fri, Aug 21, 2009 at 2:47 AM, Lutger<lutger.blijdest...@gmail.com> wrote:
> The following doesn't compile, I was wondering whether this is a temporary
> limitation, bug or by design?
>
> struct Bar
> {
>    int baz;
> }
>
> struct Foo
> {
>    Bar bar;
>    alias bar.baz this; // error
> }

Problem I would guess is that bar.baz is an expression and you can't
alias expressions in any context.
      alias bar.baz that;
doesn't work either.

--bb

Reply via email to