aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/frontend.adb
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2009-04-15 09:10:11 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2009-04-15 11:10:11 +0200
commita523b302d07a67d993c1bf24dd979616749abe7d (patch)
tree7d21d475487af92a65c3a21d030a002933c068ab /gcc/ada/frontend.adb
parent6891bd6c7195e0b8d1e25a712f70d03e5b05a482 (diff)
downloadgcc-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