On Wednesday, 30 January 2019 at 01:02:37 UTC, Jonathan M Davis
wrote:
Yeah. It would be like trying to do something like
alias x = this.x;
As it stands, I believe that super is always either used as a
function call to the constructor or to mean the this pointer
for the base class. I don't th
On Monday, January 28, 2019 10:41:55 PM MST Meta via Digitalmars-d-learn
wrote:
> On Monday, 28 January 2019 at 22:17:56 UTC, Steven Schveighoffer
>
> wrote:
> > On 1/28/19 3:28 PM, Jonathan Levi wrote:
> >> On Sunday, 27 January 2019 at 09:31:46 UTC, bauss wrote:
> >>> On Sunday, 27 January 2019
On Monday, 28 January 2019 at 22:17:56 UTC, Steven Schveighoffer
wrote:
On 1/28/19 3:28 PM, Jonathan Levi wrote:
On Sunday, 27 January 2019 at 09:31:46 UTC, bauss wrote:
On Sunday, 27 January 2019 at 05:37:57 UTC, Jonathan Levi
wrote:
This works in LDC *but not* DMD?
. . .
Is this a bug in DMD
On 1/28/19 3:28 PM, Jonathan Levi wrote:
On Sunday, 27 January 2019 at 09:31:46 UTC, bauss wrote:
On Sunday, 27 January 2019 at 05:37:57 UTC, Jonathan Levi wrote:
This works in LDC *but not* DMD?
. . .
Is this a bug in DMD *or* in LDC?
There is no bug here.
So... LDC is the one that is bugg
On Sunday, 27 January 2019 at 09:31:46 UTC, bauss wrote:
On Sunday, 27 January 2019 at 05:37:57 UTC, Jonathan Levi wrote:
This works in LDC *but not* DMD?
. . .
Is this a bug in DMD *or* in LDC?
There is no bug here.
So... LDC is the one that is bugged?
I think it would have been nice to ha
On Sunday, 27 January 2019 at 09:31:46 UTC, bauss wrote:
On Sunday, 27 January 2019 at 05:37:57 UTC, Jonathan Levi wrote:
This works in LDC but not DMD?
```
class A : B, I {
alias i = typeof(super).i;
}
class B {
void i() {
writeln("i");
}
}
interface I {
void i();
}
```
On Sunday, 27 January 2019 at 05:37:57 UTC, Jonathan Levi wrote:
This works in LDC but not DMD?
```
class A : B, I {
alias i = typeof(super).i;
}
class B {
void i() {
writeln("i");
}
}
interface I {
void i();
}
```
Is this a bug in DMD or in LDC? How can I get this effe