On Tuesday, 30 August 2016 at 21:58:05 UTC, Basile B. wrote:
I'm a bit sad to see that https://issues.dlang.org/show_bug.cgi?id=15371 was completely ignored to fix issue 15907. Another decision could have been to break the visibility for the traits allMember, getMember, derivedMember and getOverloads.


Well there was reasoning to choose that solution instead of the other (https://github.com/dlang/dmd/pull/6078) and the fact that private members aren't accessible (set/get) is a good indication that nobody needs this. Adding an unsafe facility to access private members is a separate problem, but please see the changelog for how to achieve this already by mixing in templates.
  • 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

Reply via email to