October 04, 2015
https://issues.dlang.org/show_bug.cgi?id=12023

--- Comment #5 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/1df41dc6613e1e455e31136ac03b4102df5d54e1 Resolve forward reference in `VarDeclaration.toAlias()`

After this change:
1. The check `!v.type` in `DsymbolExp.resolve` and `ScopeExp.semantic` will
mean *unresolvable* forward reference.
2. The code for issue 12023 in `DsymbolExp.resolve` becomes cleaner.
3. Through the calls `AliasDeclaration.toAlias` and `VarDeclaration.toAlias`,
selected import symbols will be resolved and `ice11300.d` case is made
compilable.

--