aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exit.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2020-08-12 17:30:29 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-10-22 08:11:19 -0400
commitc44885927186c7ab498618c0e6173d6ef0d3b633 (patch)
tree5667ee597c6a698a50af8344645071dbd0eca186 /gcc/ada/exit.c
parent1c583927a57a06e9f94de4c982ae827d227543ab (diff)
downloadgcc-c44885927186c7ab498618c0e6173d6ef0d3b633.zip
gcc-c44885927186c7ab498618c0e6173d6ef0d3b633.tar.gz
gcc-c44885927186c7ab498618c0e6173d6ef0d3b633.tar.bz2
[Ada] AI12-0307: uniform resolution rules for aggregates
gcc/ada/ * sem_util.ads, sem_util.adb (Check_Ambiguous_Aggregate): When a subprogram call is found to be ambiguous, check whether ambiguity is caused by an aggregate actual. and indicate that it should carry a type qualification. * sem_ch4.adb (Traverse_Hoonyms, Try_Primitive_Operation): Call it. * sem_res.adb (Report_Ambiguous_Argument): Call it.
Diffstat (limited to 'gcc/ada/exit.c')
0 files changed, 0 insertions, 0 deletions