Thread overview
[Issue 12681] Rewrite rule prevents unique detection
Apr 30, 2014
Kenji Hara
May 04, 2014
Kenji Hara
April 30, 2014
https://issues.dlang.org/show_bug.cgi?id=12681

--- Comment #1 from Kenji Hara <k.hara.pg@gmail.com> ---
> /* Rewrite:
>  *   new S(arguments)
>  * as:
>  *   (((S* __newsl = new S()), (*__newsl = S(arguments))), __newsl)
>  */

One easy way is to move the rewriting to glue layer (in old days I couldn't do
it).

--
May 04, 2014
https://issues.dlang.org/show_bug.cgi?id=12681

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

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

--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/3522

--
May 16, 2014
https://issues.dlang.org/show_bug.cgi?id=12681

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

https://github.com/D-Programming-Language/dmd/commit/8c3580d1973e1585b31ac6fadf10a61f1b871fbc fix fix Issue 12681 - Rewrite rule prevents unique detection

Do rewriting in glue-layer.

https://github.com/D-Programming-Language/dmd/commit/86fefe963ea1ae57e304aefa39215823fbccef7f Merge pull request #3522 from 9rnsr/fix12681

Issue 12681 - Rewrite rule prevents unique detection

--
May 16, 2014
https://issues.dlang.org/show_bug.cgi?id=12681

github-bugzilla@puremagic.com changed:

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

--