[Issue 13860] template required forward reference for typeof(member)

2015-06-17 Thread via Digitalmars-d-bugs
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)

2015-03-30 Thread via Digitalmars-d-bugs
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)

2015-01-20 Thread via Digitalmars-d-bugs
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)

2015-01-20 Thread via Digitalmars-d-bugs
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)

2015-01-19 Thread via Digitalmars-d-bugs
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)

2014-12-14 Thread via Digitalmars-d-bugs
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

--