sem_ch6.adb (Check_Conformance): The null-exclusion feature can be omitted in case...
authorJavier Miranda <miranda@adacore.com>
Tue, 15 Nov 2005 14:02:58 +0000 (15:02 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 15 Nov 2005 14:02:58 +0000 (15:02 +0100)
commite660dbf7fe236acf74dfde6945bcc20d5468d2af
tree0646e5eaf6e1fcc93b10460d94f2a0e3d959ec1a
parent950d3e7dae82649e89b09b4b471914a061bad5b9
sem_ch6.adb (Check_Conformance): The null-exclusion feature can be omitted in case of stream attribute subprograms.

2005-11-14  Javier Miranda  <miranda@adacore.com>
    Ed Schonberg  <schonberg@adacore.com>

* sem_ch6.adb (Check_Conformance): The null-exclusion feature can be
omitted in case of stream attribute subprograms.
(Check_Inline_Pragma): Handle Inline and Inline_Always pragmas that
appear immediately after a subprogram body, when there is no previous
subprogram declaration.
Change name Is_Package to Is_Package_Or_Generic_Package
(Process_Formals): A non null qualifier on a non null named access
type is not an error, and is a warning only if Redundant_Constructs
are flagged.

From-SVN: r107001
gcc/ada/sem_ch6.adb