Thread overview
[Issue 16607] [REG2.072b1] "forward reference" error with structs nested in struct templates
Oct 19, 2016
Martin Nowak
[Issue 16607] [REG2.072b1] forward reference error for nested struct
Oct 25, 2016
Martin Nowak
Oct 25, 2016
Martin Nowak
Dec 21, 2018
Walter Bright
October 19, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |code@dawg.eu

--- Comment #1 from Martin Nowak <code@dawg.eu> ---
Also caused by the 2nd commit of that PR https://github.com/dlang/dmd/pull/5500/commits/75b5b691555bef2d2f21b44821f297f93ddfbc77.

--
October 25, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[REG2.072b1] "forward       |[REG2.072b1] forward
                   |reference" error with       |reference error for nested
                   |structs nested in struct    |struct
                   |templates                   |

--
October 25, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Martin Nowak <code@dawg.eu> ---
https://github.com/dlang/dmd/pull/6214

--
October 27, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/b295ff509a52cd332d975014279ed891e11f465d fix Issue 16607 - forward reference error for nested struct

- This reverts removing the AggregateDeclaration.setScope override (see
  75b5b69155) and fixes a wrong error triggered by setting _scope on a
  SIZEOKdone struct during deferred setScope phases (outer struct has
  forward references).

https://github.com/dlang/dmd/commit/9dfa50e8fccd9b888a52300abb99eb3d669fb869 Merge pull request #6214 from MartinNowak/fix16607

fix Issue 16607 - forward reference error for nested struct

--
November 05, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/b295ff509a52cd332d975014279ed891e11f465d fix Issue 16607 - forward reference error for nested struct

https://github.com/dlang/dmd/commit/9dfa50e8fccd9b888a52300abb99eb3d669fb869 Merge pull request #6214 from MartinNowak/fix16607

--
December 27, 2016
https://issues.dlang.org/show_bug.cgi?id=16607

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to scope at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/b295ff509a52cd332d975014279ed891e11f465d fix Issue 16607 - forward reference error for nested struct

https://github.com/dlang/dmd/commit/9dfa50e8fccd9b888a52300abb99eb3d669fb869 Merge pull request #6214 from MartinNowak/fix16607

--
January 16, 2017
https://issues.dlang.org/show_bug.cgi?id=16607

--- Comment #6 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/b295ff509a52cd332d975014279ed891e11f465d fix Issue 16607 - forward reference error for nested struct

https://github.com/dlang/dmd/commit/9dfa50e8fccd9b888a52300abb99eb3d669fb869 Merge pull request #6214 from MartinNowak/fix16607

--
December 21, 2018
https://issues.dlang.org/show_bug.cgi?id=16607

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=16627,
                   |                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=17307,
                   |                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=18606

--