On Monday, May 14, 2018 18:29:33 David Nadlinger via Digitalmars-d wrote:
> On Monday, 14 May 2018 at 11:53:44 UTC, Nick Treleaven wrote:
> > On Monday, 14 May 2018 at 01:20:38 UTC, Jonathan M Davis wrote:
> >> Yeah. It's been discussed that it should be illegal to declare
> >> a struct or class
On Monday, 14 May 2018 at 11:53:44 UTC, Nick Treleaven wrote:
On Monday, 14 May 2018 at 01:20:38 UTC, Jonathan M Davis wrote:
Yeah. It's been discussed that it should be illegal to declare
a struct or class member named init, but that change has yet
to happen.
On Monday, 14 May 2018 at 01:20:38 UTC, Jonathan M Davis wrote:
Yeah. It's been discussed that it should be illegal to declare
a struct or class member named init, but that change has yet to
happen.
https://issues.dlang.org/show_bug.cgi?id=7066
Walter and Timon have considered redefinition
On Monday, May 14, 2018 00:04:20 Uknown via Digitalmars-d wrote:
> On Sunday, 13 May 2018 at 23:53:58 UTC, Vijay Nayar wrote:
> > I encountered a very unexpected error when working on a
> > project. It seems that the Appender and RefAppender structs
> > created from the std.array.appender()
On Sunday, 13 May 2018 at 23:53:58 UTC, Vijay Nayar wrote:
I encountered a very unexpected error when working on a
project. It seems that the Appender and RefAppender structs
created from the std.array.appender() method are sensitive to
the mere presence of a method called "init()" on the
I encountered a very unexpected error when working on a project.
It seems that the Appender and RefAppender structs created from
the std.array.appender() method are sensitive to the mere
presence of a method called "init()" on the element type of the
array.
Here is a minimal example:
```