[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/a8882ca72aa11f6c0a439ebb51caa69de48a8a20 Move issue 13860 test case to compilable/testfwdref.d --
[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/a8882ca72aa11f6c0a439ebb51caa69de48a8a20 Move issue 13860 test case to compilable/testfwdref.d --
[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --
[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/3a5c42c44da72d4a2afbc6029e7b68da87946955 fix Issue 13860 - template required forward reference for typeof(member) In a struct member function S.foo, 'this' is declared as a ref variable by `declareThis()` in `FuncDeclaration::semantic3()`. But in `VarDeclaration::semantic`, `type-hasPointer()` will needlessly try to resolve struct fwdref. All parameter variables won't be declared with void initializer, so the reordering fixes the issue. https://github.com/D-Programming-Language/dmd/commit/661f23ddde5d759fd5367f45f89803b79ab8e32c Merge pull request #4316 from 9rnsr/fix13860 Issue 13860 - template required forward reference for typeof(member) --
[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull Hardware|x86_64 |All OS|Linux |All --- Comment #1 from Kenji Hara k.hara...@gmail.com --- https://github.com/D-Programming-Language/dmd/pull/4316 --
[Issue 13860] template required forward reference for typeof(member)
https://issues.dlang.org/show_bug.cgi?id=13860 Vlad Levenfeld vlevenf...@gmail.com changed: What|Removed |Added Keywords||rejects-valid CC||vlevenf...@gmail.com --