[Issue 15984] Interface contracts retrieve garbage instead of parameters

2016-05-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15984 --- Comment #5 from Stewart Gordon --- (In reply to Denis Shelomovskij from comment #4) > Thanks, I still can't remember how does current implementation of D > contracts work. It looks like it calls the base class's in contract and,

[Issue 15984] Interface contracts retrieve garbage instead of parameters

2016-05-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15984 --- Comment #4 from Denis Shelomovskij --- (In reply to Stewart Gordon from comment #3) > The posted code doesn't show the problem as I try (DMD 2.071.0 Windows). In > order to test it, one needs to make sure C's

[Issue 15984] Interface contracts retrieve garbage instead of parameters

2016-05-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15984 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment

[Issue 15984] Interface contracts retrieve garbage instead of parameters

2016-05-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15984 --- Comment #2 from Denis Shelomovskij --- (In reply to Denis Shelomovskij from comment #1) > Probably these > contracts wasn't called before and current issue isn't really a REGRESSION > but I will still temporary

[Issue 15984] Interface contracts retrieve garbage instead of parameters

2016-05-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15984 Denis Shelomovskij changed: What|Removed |Added Severity|major |regression