I'm working on a fix to http://d.puremagic.com/issues/show_bug.cgi?id=6180

Essentially the problem boils down to:

- Module A has a private symbol named x
- Module B has a public symbol named x
- Module C imports A and B and tries to use x unqualified

Should the fact that B.x is public and A.x is private disambiguate the usage in module C to use B.x, or is that still an ambiguous unqualified usage of variable x that requires manual qualification/disambiguation?

Reply via email to