diff options
author | Ed Schonberg <schonberg@adacore.com> | 2020-08-12 17:30:29 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-10-22 08:11:19 -0400 |
commit | c44885927186c7ab498618c0e6173d6ef0d3b633 (patch) | |
tree | 5667ee597c6a698a50af8344645071dbd0eca186 /gcc/ada/exit.c | |
parent | 1c583927a57a06e9f94de4c982ae827d227543ab (diff) | |
download | gcc-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