sem_util.ads, [...]: Change name Is_Package to Is_Package_Or_Generic_Package.
authorRobert Dewar <dewar@adacore.com>
Tue, 15 Nov 2005 14:04:10 +0000 (15:04 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 15 Nov 2005 14:04:10 +0000 (15:04 +0100)
commit21024a3946b25d19107c51011b2c6897b45bb8b8
tree89d081f5dd86209733320581662ca2c2f3d6e472
parent861d669e3d66091b304d687c0f9239399983f5d8
sem_util.ads, [...]: Change name Is_Package to Is_Package_Or_Generic_Package.

2005-11-14  Robert Dewar  <dewar@adacore.com>
    Thomas Quinot  <quinot@adacore.com>
    Hristian Kirtchev  <kirtchev@adacore.com>
    Ed Schonberg  <schonberg@adacore.com>

* sem_util.ads, sem_util.adb: Change name Is_Package to
Is_Package_Or_Generic_Package.
(Check_Obsolescent): New procedure.
(Set_Is_Public): Remove obsolete junk test.
(Set_Public_Status): Do not set Is_Public on an object whose declaration
occurs within a handled_sequence_of_statemets.
(Is_Controlling_Limited_Procedure): Factor some of the logic, account
for a parameterless procedure.
(Enter_Name): Recognize renaming declarations created for private
component of a protected type within protected operations, so that
the source name of the component can be used in the debugger.

From-SVN: r107007
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads