getProtection gives different result when member is accessed via getMember
Basile B.
b2.temp at gmx.com
Mon Aug 6 09:03:32 UTC 2018
On Sunday, 5 August 2018 at 01:48:08 UTC, Yuxuan Shui wrote:
> file1.d:
> import std.stdio;
>
> file2.d:
> import file1;
> pragma(msg, __traits(getProtection, __traits(getMember, m1,
> "std"))); // public
> pragma(msg, __traits(getProtection, m1.std)); // private
>
> Bug? Intended?
reported for you https://issues.dlang.org/show_bug.cgi?id=19144
More information about the Digitalmars-d-learn
mailing list