aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-structalias.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2020-12-15 15:36:54 -0500
committerPierre-Marie de Rodat <derodat@adacore.com>2021-04-29 04:00:50 -0400
commitd099fc2e643d6e0228864b5858223e55c8092d7c (patch)
treeb7ee8ff6fa25c901d9d41080b53e1e652c11d530 /gcc/tree-ssa-structalias.c
parentb55ef4b8d6ff7d8d6f290172cdffbb616816f56a (diff)
downloadgcc-d099fc2e643d6e0228864b5858223e55c8092d7c.zip
gcc-d099fc2e643d6e0228864b5858223e55c8092d7c.tar.gz
gcc-d099fc2e643d6e0228864b5858223e55c8092d7c.tar.bz2
[Ada] Self reference access discriminant
gcc/ada/ * sem_ch3.adb (Check_Anonymous_Access_Component): Factor out core processing of Check_Anonymous_Access_Components. (Check_Anonymous_Access_Components): Call Check_Anonymous_Access_Component. (Process_Discriminants): Call Check_Anonymous_Access_Component. * freeze.adb (Freeze_Record_Type): Code cleanups and add more tree checking to handle changes in sem_ch3.adb. * sem_ch8.adb (Find_Type): Remove special case for access discriminant in task types, these are now supported.
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions