sem_util.adb (Normalize_Actuals): Take into account extra actuals that may have been...
authorEd Schonberg <schonberg@adacore.com>
Mon, 2 May 2016 09:44:54 +0000 (09:44 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 2 May 2016 09:44:54 +0000 (11:44 +0200)
commitc4405dfe1ddddff2f5635e3d220c5c59a4c61a92
treea773971596477f3017235cfecf947dc7603070bd
parent05ff4c5fa71037322916d2936dce3f762357c647
sem_util.adb (Normalize_Actuals): Take into account extra actuals that may have been introduced previously.

2016-05-02  Ed Schonberg  <schonberg@adacore.com>

* sem_util.adb (Normalize_Actuals): Take into account extra
actuals that may have been introduced previously. Normally extra
actuals are introduced when a call is expanded, but a validity
check may copy and reanalyze a call that carries an extra actual
(e.g. an accessibility parameter) before the call itself is
marked Analzyed, and the analysis of the copy has to be able to
cope with the added actual.

From-SVN: r235723
gcc/ada/ChangeLog
gcc/ada/sem_util.adb