]> gcc.gnu.org Git - gcc.git/commit
einfo.adb (Component_Type): Add missing assertion.
authorJavier Miranda <miranda@adacore.com>
Thu, 23 Jul 2009 09:21:31 +0000 (09:21 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 23 Jul 2009 09:21:31 +0000 (11:21 +0200)
commit7205254be85f07852b41fa0a92f6667a4ecaca8c
tree0bf407b1cb5a130c7ac89816340b484ec08924ba
parent57aed6d6f8b84e93d4dc9a80c8aa9120ae8d1679
einfo.adb (Component_Type): Add missing assertion.

2009-07-23  Javier Miranda  <miranda@adacore.com>

* einfo.adb (Component_Type): Add missing assertion.
* sem_res.adb (Resolve_Call): Ensure proper kind of entity before
reading attribute Component_Size.
* exp_ch4.adb (Is_Safe_In_Place_Array_Op): Ensure proper kind of entity
before reading attributes Component_Size and Component_Type.
* exp_ch3.adb (Build_Initialization_Call): Ensure proper kind of entity
before reading attribute Component_Type.

From-SVN: r149981
gcc/ada/ChangeLog
gcc/ada/einfo.adb
gcc/ada/exp_ch3.adb
gcc/ada/exp_ch4.adb
gcc/ada/sem_res.adb
This page took 0.060031 seconds and 5 git commands to generate.