Thread overview
[Issue 8217] static nested class can reference outer scope by template instantiation
Mar 03, 2015
Kenji Hara
August 18, 2014
https://issues.dlang.org/show_bug.cgi?id=8217

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hsteoh@quickfur.ath.cx

--- Comment #1 from hsteoh@quickfur.ath.cx ---
With dmd git HEAD (2.067a):
-----
test.d(10): Error: this for foo needs to be type D not type test.D.C
-----

Should this bug be closed now?

--
March 03, 2015
https://issues.dlang.org/show_bug.cgi?id=8217

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WORKSFORME

--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> ---
(In reply to hsteoh from comment #1)
> With dmd git HEAD (2.067a):
> -----
> test.d(10): Error: this for foo needs to be type D not type test.D.C
> -----
> 
> Should this bug be closed now?

Seems to be fixed from 2.063.

--
April 02, 2015
https://issues.dlang.org/show_bug.cgi?id=8217

--- Comment #3 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/35f0faf3451f1d72fe591a2546d84b80925f988e
fix Issue 8217 - static nested class can reference outer scope by template
instantiation

--
April 02, 2015
https://issues.dlang.org/show_bug.cgi?id=8217

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WORKSFORME                  |FIXED

--
June 17, 2015
https://issues.dlang.org/show_bug.cgi?id=8217

--- Comment #4 from github-bugzilla@puremagic.com ---
Commit pushed to stable at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/35f0faf3451f1d72fe591a2546d84b80925f988e
fix Issue 8217 - static nested class can reference outer scope by template
instantiation

--