Thread overview | |||||
---|---|---|---|---|---|
|
December 18, 2017 Module bug? | ||||
---|---|---|---|---|
| ||||
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 |
December 18, 2017 Re: Module bug? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Luís Marques | Am 18.12.2017 um 13:14 schrieb Luís Marques: > 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 > https://issues.dlang.org/show_bug.cgi?id=11847 https://github.com/dlang/dmd/pull/7218 (had some trouble finding it due to the changed title) |
December 18, 2017 Re: Module bug? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Monday, 18 December 2017 at 13:21:59 UTC, Sönke Ludwig wrote:
> https://issues.dlang.org/show_bug.cgi?id=11847
> https://github.com/dlang/dmd/pull/7218
Sönke, thanks for reporting the bug, fighting for it and bringing it to my attention here.
I hope this pull request is merged soon.
|
Copyright © 1999-2021 by the D Language Foundation