allMembers returns no members for a package
Rikki Cattermole via Digitalmars-d
digitalmars-d at puremagic.com
Thu Dec 18 18:51:29 PST 2014
On 19/12/2014 3:12 p.m., aldanor wrote:
> pkg/
> c/
> module1.d
> module pkg.c.module1;
> int x = 1;
> package.d
> module pkg.c;
> public import pkg.c.module1;
> test.d
> module pkg.test;
> unittest {
> import std.stdio;
> import pkg.c;
> writeln(pkg.c.x);
> writeln(__traits(allMembers, pkg.c));
> }
>
> Results in "1" printed and then nothing.
>
> Why does allMembers fail on a package, is that supposed to happen?
No, I have PR open for more or less this.
More information about the Digitalmars-d
mailing list