[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2019-07-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

Илья Ярошенко  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #4 from Илья Ярошенко  ---
well, looks like it is another bug

--


[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2019-07-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

--- Comment #3 from Илья Ярошенко  ---
attributes are not propagated for classes destruction.

--


[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2019-07-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

Илья Ярошенко  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 CC||ilyayaroshe...@gmail.com
 Resolution|WORKSFORME  |---

--- Comment #2 from Илья Ярошенко  ---
Does not work at least for nothrow 

https://run.dlang.io/is/OHlf2c

import std.stdio;

static interface I { ref double bar() @safe pure nothrow @nogc; }
static abstract class D { int index; }
static class C : D, I
{
double value;
ref double bar() @safe pure nothrow @nogc { return value; }
this(double d) { value = d; }
~this() nothrow {}
}

void main() nothrow
{
auto c = new C(1);
destroy(c);
}

--


[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2018-03-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

Mike Franklin  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||slavo5...@yahoo.com
 Resolution|--- |WORKSFORME

--- Comment #1 from Mike Franklin  ---
This appears to have been fixed in 2.068.2.  I cannot reproduce it in the
latest compiler (2.079.0) either.  Resolving as WORKSFORME.

--


[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2016-06-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

ZombineDev  changed:

   What|Removed |Added

 CC||petar.p.ki...@gmail.com

--


[Issue 14242] destruction of static arrays with elaborate destructor elements does not propagate attributes

2016-06-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14242

Walter Bright  changed:

   What|Removed |Added

   Keywords||safe
 CC||bugzi...@digitalmars.com

--