[Issue 17194] [scope] Fwd reference error with nested struct

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 Iain Buclaw changed: What|Removed |Added Priority|P1 |P2 --

[Issue 17194] [scope] Fwd reference error with nested struct

2018-01-08 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 Mike Franklin changed: What|Removed |Added See Also|

[Issue 17194] [scope] Fwd reference error with nested struct

2017-11-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 --- Comment #5 from radu.raca...@gmail.com --- Just to point that "scope" is to blame here, removing "scope" from the inner stuct ctor like: +++ struct V { W w; struct W { this(/*scope*/ ref V v) {

[Issue 17194] [scope] Fwd reference error with nested struct

2017-08-31 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 --- Comment #4 from radu.raca...@gmail.com --- I think the original description is different than Elie's example. For one, the argument is sent by ref - the issue I was describing is related to the interaction of 'scope' and 'ref'. I expected that

[Issue 17194] [scope] Fwd reference error with nested struct

2017-08-31 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 Walter Bright changed: What|Removed |Added CC|

[Issue 17194] [scope] Fwd reference error with nested struct

2017-07-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 --- Comment #2 from Vladimir Panteleev --- Elle's example stopped working after https://github.com/dlang/dmd/pull/5897 but I don't know enough about scope whether know if this can be marked as a regression. --

[Issue 17194] [scope] Fwd reference error with nested struct

2017-07-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17194 Elie Morisse changed: What|Removed |Added CC||syniu...@gmail.com