allMembers returns no members for a package
aldanor via Digitalmars-d
digitalmars-d at puremagic.com
Thu Dec 18 18:12:40 PST 2014
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?
More information about the Digitalmars-d
mailing list