exp_ch9.adb (Expand_N_Protected_Type_Declaration): When creating the components of...
authorEd Schonberg <schonberg@adacore.com>
Wed, 15 Feb 2006 09:38:53 +0000 (10:38 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Feb 2006 09:38:53 +0000 (10:38 +0100)
commite5cfd2f7706dc0748ed60d7f728fa8061204b9d7
treebc25580ab347061e17967a10ba4452e7845ddccb
parentc8ef728f432bcc51464d574189ef68f515ea3ef7
exp_ch9.adb (Expand_N_Protected_Type_Declaration): When creating the components of the corresponding record...

2006-02-13  Ed Schonberg  <schonberg@adacore.com>
    Hristian Kirtchev  <kirtchev@adacore.com>

* exp_ch9.adb (Expand_N_Protected_Type_Declaration): When creating the
components of the corresponding record, take into account component
definitions that are access definitions.
(Expand_N_Asynchronous_Select): A delay unit statement rewritten as a
procedure is not considered a dispatching call and will be expanded
properly.

From-SVN: r111063
gcc/ada/exp_ch9.adb