May 24, 2018 [Issue 12615] Warn against, and then deprecate old alias syntax | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #20 from Mike Franklin <slavo5150@yahoo.com> --- The only reason `alias whetever this` does not use the assignment syntax is that the `alias this = existingname` conflicts with the ability to alias base (i.e. super class) constructors: `alias this = super.this`. Find a solution to that and we can finally use the assignment syntax for alias this. See discussions at https://github.com/dlang/dlang.org/pull/200 and https://github.com/dlang/dmd/pull/1341 for greater understanding of the issue. -- |
May 24, 2018 [Issue 12615] Warn against, and then deprecate old alias syntax | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12615 Mike Franklin <slavo5150@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX |--- -- |
May 24, 2018 [Issue 12615] Warn against, and then deprecate old alias syntax | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #21 from Mike Franklin <slavo5150@yahoo.com> --- (In reply to Mike Franklin from comment #20) > Find a solution to that and we can finally use the assignment syntax for alias this. A proposal to resolve the issue was presented at https://github.com/dlang/dmd/pull/1341#issuecomment-34845297 -- |
December 17, 2022 [Issue 12615] Warn against, and then deprecate old alias syntax | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12615 Iain Buclaw <ibuclaw@gdcproject.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P1 |P4 -- |
Copyright © 1999-2021 by the D Language Foundation