On Wednesday, 31 August 2016 at 05:23:34 UTC, ketmar wrote:
On Tuesday, 30 August 2016 at 23:54:45 UTC, Martin Nowak wrote:
As in needs private members in __traits(allMembers).


and in the end it just producing excessive noise in common loops that does `is(typeof(__traits(getMember, ...)))`. it would be better to either leave that alone and allow all access, or exclude inaccessible members gin `allMembers` completely. yet D choose the third way, combining the worst features from both solutions.

oops. seems that i did something wrong with myself. i'm sorry, the PR you linked seems to do exactly what i described. dunno how i managed to completely misunderstand it.
  • Beta D 2.071.2-b3 Martin Nowak via Digitalmars-d-announce
    • Re: Beta D 2.071.2-b3 Basile B. via Digitalmars-d-announce
      • Re: Beta D 2.071.... Ali Çehreli via Digitalmars-d-announce
      • Re: Beta D 2.071.... Martin Nowak via Digitalmars-d-announce
        • Re: Beta D 2.... Martin Nowak via Digitalmars-d-announce
          • Re: Beta ... Ali Çehreli via Digitalmars-d-announce
            • Re: ... Jacob Carlborg via Digitalmars-d-announce
              • ... Chris Wright via Digitalmars-d-announce
                • ... Jacob Carlborg via Digitalmars-d-announce
          • Re: Beta ... ketmar via Digitalmars-d-announce
            • Re: ... ketmar via Digitalmars-d-announce
          • Re: Beta ... Johan Engelen via Digitalmars-d-announce
            • Re: ... Steven Schveighoffer via Digitalmars-d-announce
              • ... Johan Engelen via Digitalmars-d-announce
            • Re: ... Martin Nowak via Digitalmars-d-announce
              • ... David Nadlinger via Digitalmars-d-announce
              • ... Dicebot via Digitalmars-d-announce
                • ... Johan Engelen via Digitalmars-d-announce
                • ... Martin Nowak via Digitalmars-d-announce
                • ... Martin Nowak via Digitalmars-d-announce
                • ... Martin Nowak via Digitalmars-d-announce

Reply via email to