diff options
author | Arnaud Charlet <charlet@adacore.com> | 2020-12-15 15:36:54 -0500 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-04-29 04:00:50 -0400 |
commit | d099fc2e643d6e0228864b5858223e55c8092d7c (patch) | |
tree | b7ee8ff6fa25c901d9d41080b53e1e652c11d530 /gcc/tree-ssa-structalias.c | |
parent | b55ef4b8d6ff7d8d6f290172cdffbb616816f56a (diff) | |
download | gcc-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