aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2021-01-21 10:31:36 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2021-01-21 14:54:48 +0100
commit279d3a89b79f85d07a8ac4db1bebe9f60cb549e5 (patch)
tree45e70aa6786f0a138370903a8dbc749aeb3359eb /gcc/tree-data-ref.c
parente154009f35a74edffda42b77b806a1fb8591d4c0 (diff)
downloadgcc-279d3a89b79f85d07a8ac4db1bebe9f60cb549e5.zip
gcc-279d3a89b79f85d07a8ac4db1bebe9f60cb549e5.tar.gz
gcc-279d3a89b79f85d07a8ac4db1bebe9f60cb549e5.tar.bz2
d: Enable private member access for __traits
The following traits can now access non-public members: - hasMember - getMember - getOverloads - getVirtualMethods - getVirtualFuntions This fixes a long-standing issue in D where the allMembers trait would correctly return non-public members but those non-public members would be inaccessible to other traits. Reviewed-on: https://github.com/dlang/dmd/pull/12135 gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd 3a7ebef73.
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions