I use the syntax "is(typeof(__traits(getMember, MyType, "childStr")))" to check whether a member is public visible or not. (The example above is only a reduced example)

By the way hasMember works correctly.
I will file an issue.

Kind regards
André

On Friday, 10 October 2014 at 07:25:28 UTC, Rikki Cattermole wrote:
On 10/10/2014 8:08 p.m., andre wrote:


Wrong trait for the job. Use hasMember instead.
Although interesting use case. Could be a bug somewhere in there.

Reply via email to