[Ada] Fix missing insertion of explicit dereference in instance
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 19 Mar 2020 13:50:32 +0000 (14:50 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Thu, 11 Jun 2020 09:53:56 +0000 (05:53 -0400)
commit419c355c7a871513e1065b7cec32dd456eb4a0e5
treed6fbae4f88099cfa742f3b42178d8ec5a1f4d3d3
parent12ad5b9ccc77adabf81ba798217ac4cdace8ba1f
[Ada] Fix missing insertion of explicit dereference in instance

2020-06-11  Eric Botcazou  <ebotcazou@adacore.com>

gcc/ada/

* sem_res.adb (Resolve_Implicit_Dereference): In an instance,
reset the type of the prefix if it is private before building
the dereference.
gcc/ada/sem_res.adb