http://d.puremagic.com/issues/show_bug.cgi?id=8913
--- Comment #1 from Iain Buclaw 2012-10-30 08:17:21 PDT ---
This conversion occurs in PtrExp::optimize.
*&c.b -> c.b
For static array types, would there be a problem doing this instead?
*&c.b -> c.b[0]
--
Configure issuemail: http://
http://d.puremagic.com/issues/show_bug.cgi?id=8913
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Kenji Hara 2012
/57f6bdcc3ec10dfc9f7081e7b781d4799e45317f
fix Issue 8913 - Wrong code in IfStatement condition Expression
Type cast from `e : T[n]` to `T*` should generate `&e[0]`, not `&e`.
https://github.com/D-Programming-Language/dmd/commit/62818b3863a14ccc828c1d3623db038170a8c129
Merge pull request #1382 from 9rnsr/fix8913
Issue 8913 - Wr
http://d.puremagic.com/issues/show_bug.cgi?id=8913
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://issues.dlang.org/show_bug.cgi?id=8913
Iain Buclaw changed:
What|Removed |Added
Blocks||12900
--