D-Programming-Language/dmd — pull request #1353 by 9rnsr (2012-12-07 02:29:46+00:00)
Title: Issue 6937 - new with struct doesn't allow field assignment

http://d.puremagic.com/issues/show_bug.cgi?id=6937

Implemented with simple AST rewriting in front-end.
```
Rewrite:
new S(arguments)
as:
(((S* __newsl = new S()), (*__newsl = S(arguments))), __newsl)
```