Is this a bug?

foo/bar/baz.d:
    module foo.bar.baz;
    alias thisModule = foo.bar.baz;

$ dmd -main -I. foo/bar/baz.d
OK

foo/bar/baz.d:
    module foo.bar.baz;
    alias thisModule = foo.bar.baz;
    import foo;

foo/package.d:
    module foo;

$ dmd -main -I. foo/bar/baz.d
foo/bar/baz.d(2): Error: undefined identifier bar in module foo

Reply via email to