[Issue 18432] alias x = x where x is an imported symbol should result in an error

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Feb 23 11:33:50 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=18432

--- Comment #7 from Mike Franklin <slavo5150 at yahoo.com> ---
Reduced test case

--- moduleA.d
module moduleA;

template TestTemplate() { }

--- moduleB.d
module moduleB;

import moduleA : TestTemplate;
alias TestTemplate = TestTemplate;

--- main.d
import moduleB;

alias TestTemplate = moduleB.TestTemplate;

void main() { }

compile with:
dmd main.d moduleA.d moduleB.d

--


More information about the Digitalmars-d-bugs mailing list