(Check_References.Publicly_Referenceable): A formal parameter is never publicly refer...
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 14 Aug 2007 09:00:48 +0000 (11:00 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 14 Aug 2007 09:00:48 +0000 (11:00 +0200)
commit434632cea8746ceca0d253bd3283495e9ac37b3f
tree49371f6991e1da2d3576087ccc0145223fa1682d
parenta43050d35af4a15b420b9af62a33f08d5df6b467
(Check_References.Publicly_Referenceable): A formal parameter is never publicly referenceable outside of its body.

(Check_References.Publicly_Referenceable): A formal parameter is never
publicly referenceable outside of its body.
(Check_References): For an unreferenced formal parameter in an accecpt
statement, use the same warning circuitry as for subprogram formal
parameters.
(Warn_On_Unreferenced_Entity): New subprogram, taken from
Output_Unreferenced_Messages, containing the part of that routine that
is now reused for entry formals as described above.
(Has_Pragma_Unreferenced_Check_Spec): New function
(Check_References): Clean up handling of unmodified IN OUT parameters

From-SVN: r127471
gcc/ada/sem_warn.adb