[Issue 19471] Duplicate error messages when trying to use an inaccessible package symbol
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Dec 10 03:36:18 UTC 2018
https://issues.dlang.org/show_bug.cgi?id=19471
Mike Franklin <slavo5150 at yahoo.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
See Also| |https://issues.dlang.org/sh
| |ow_bug.cgi?id=10378
--- Comment #1 from Mike Franklin <slavo5150 at yahoo.com> ---
The example in the previous comment was supposed to be:
// file c/b.d
module c.b;
public void aPublicFunction() {}
package void aPackageFunction() {}
// file a.d
module a;
public import c.b;
// file main.d
import a;
void main()
{
aPublicFunction();
aPackageFunction(); // Typo: Private instead of Package
}
Anyway, this works fine if compiling with `-transition=import`. I don't know
--
More information about the Digitalmars-d-bugs
mailing list