[Ada] Tune detection of illegal occurrences of target_name
authorPiotr Trojanek <trojanek@adacore.com>
Mon, 7 Jun 2021 08:18:29 +0000 (10:18 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 8 Jul 2021 13:34:24 +0000 (13:34 +0000)
commit43931c97820a8ec9ad01784530ba61332fd87cc8
tree1cce895cdedefa971cebcf7072043ccd608ba8b1
parentd45ee636a8474217ed2ee2bc3305e7d1e715df96
[Ada] Tune detection of illegal occurrences of target_name

gcc/ada/

* sem_ch5.adb (Analyze_Assignment): Clear Current_Assignment at
exit.
(Analyze_Target_Name): Prevent AST climbing from going too far.
gcc/ada/sem_ch5.adb