aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_cat.adb
diff options
context:
space:
mode:
authorRobert Dewar <dewar@adacore.com>2011-08-03 10:17:45 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2011-08-03 12:17:45 +0200
commit9fde638da6523b717ec7aca4f11ce8bf4f44dde7 (patch)
tree41abafb12cf236ecdac96d64bfd1687099cd01c1 /gcc/ada/sem_cat.adb
parent95eb8b69e6289ad1bc196915ba741f035817ce4b (diff)
downloadgcc-9fde638da6523b717ec7aca4f11ce8bf4f44dde7.zip
gcc-9fde638da6523b717ec7aca4f11ce8bf4f44dde7.tar.gz
gcc-9fde638da6523b717ec7aca4f11ce8bf4f44dde7.tar.bz2
prj-proc.adb, [...]: Minor reformatting.
2011-08-03 Robert Dewar <dewar@adacore.com> * prj-proc.adb, exp_util.ads, exp_ch9.adb, make.adb, prj-ext.adb, prj-ext.ads, alfa.ads, sem_ch4.adb, makeutl.adb, makeutl.ads, lib-xref-alfa.adb, sem_cat.adb, exp_dist.adb, get_alfa.adb, prj-env.adb, prj-env.ads, prj-tree.adb, alfa.ads: Minor reformatting. From-SVN: r177260
Diffstat (limited to 'gcc/ada/sem_cat.adb')
-rw-r--r--gcc/ada/sem_cat.adb3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ada/sem_cat.adb b/gcc/ada/sem_cat.adb
index 80f017b..7b0a1fb 100644
--- a/gcc/ada/sem_cat.adb
+++ b/gcc/ada/sem_cat.adb
@@ -365,6 +365,7 @@ package body Sem_Cat is
Component : Entity_Id;
Comp_Type : Entity_Id;
U_Typ : constant Entity_Id := Underlying_Type (Typ);
+
begin
if No (U_Typ) then
return False;
@@ -628,11 +629,13 @@ package body Sem_Cat is
function No_External_Streaming (E : Entity_Id) return Boolean is
U_E : constant Entity_Id := Underlying_Type (E);
+
begin
if No (U_E) then
return False;
elsif Has_Read_Write_Attributes (E) then
+
-- Note: availability of stream attributes is tested on E, not U_E.
-- There may be stream attributes defined on U_E that are not visible
-- at the place where support of external streaming is tested.