diff options
author | Javier Miranda <miranda@adacore.com> | 2009-04-15 09:10:11 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-04-15 11:10:11 +0200 |
commit | a523b302d07a67d993c1bf24dd979616749abe7d (patch) | |
tree | 7d21d475487af92a65c3a21d030a002933c068ab /gcc/ada/frontend.adb | |
parent | 6891bd6c7195e0b8d1e25a712f70d03e5b05a482 (diff) | |
download | gcc-a523b302d07a67d993c1bf24dd979616749abe7d.zip gcc-a523b302d07a67d993c1bf24dd979616749abe7d.tar.gz gcc-a523b302d07a67d993c1bf24dd979616749abe7d.tar.bz2 |
exp_ch4.adb (Expand_N_Allocator): Code cleanup.
2009-04-15 Javier Miranda <miranda@adacore.com>
* exp_ch4.adb (Expand_N_Allocator): Code cleanup.
* sem_ch6.adb (Check_Anonymous_Return): Add missing support for
functions returning anonymous access to class-wide limited types. Mark
also the containing scope as a task master.
* sem_ch8.adb (Restore_Scope_Stack): Add missing management for
limited-withed packages. Required to restore their visibility after
processing packages associated with implicit with-clauses.
* exp_ch3.adb (Build_Class_Wide_Master): Avoid marking masters
associated with return statements because this work is now done by
Check_Anonymous_Return.
(Build_Master): Code cleanup.
From-SVN: r146089
Diffstat (limited to 'gcc/ada/frontend.adb')
0 files changed, 0 insertions, 0 deletions