October 04, 2015 [Issue 12023] Regression 2.065-b2: template mixin fails within template class | ||||
---|---|---|---|---|
| ||||
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. -- |
Copyright © 1999-2021 by the D Language Foundation