Sean Kelly schrieb:
> interface I { void fn(); }
> class C : I { void fn() {} }
> class D : I { void fn() {} }
>
> I getAnI() { /* return new C or D */ }
>
> scope i = getAnI(); // shouldn't this be legal?
>
Oh i beg to get this to work again, the workaround looks ridiculous to me.
~Stephan