On 01/14/2017 03:14 AM, bitwise wrote:
> Is it possible to get an ETA on protection work on __traits?
As any responsible programmer, I won't give out dates ;).
But as was mentioned this is mostly just removing existing access
checks, the visibility checks already treat __traits specially.
This can be done once the visibility changes are fully deprecated and
become errors. So far adoption was fairly slow though.
Changing things specifically for __traits(getMember, exp, "field") which
is currently lowered to exp.field would be too much effort.