CVS difference for arm/source/04a.mss

Differences between 1.117 and version 1.118
Log of other versions for file arm/source/04a.mss

--- arm/source/04a.mss	2011/07/30 06:31:10	1.117
+++ arm/source/04a.mss	2011/08/13 04:53:57	1.118
@@ -1,10 +1,10 @@
 @Part(04, Root="ada.mss")
 
-@Comment{$Date: 2011/07/30 06:31:10 $}
+@Comment{$Date: 2011/08/13 04:53:57 $}
 @LabeledSection{Names and Expressions}
 
 @Comment{$Source: e:\\cvsroot/ARM/Source/04a.mss,v $}
-@Comment{$Revision: 1.117 $}
+@Comment{$Revision: 1.118 $}
 
 @begin{Intro}
 @Redundant[The rules applicable to the different forms of @nt<name> and
@@ -1100,6 +1100,10 @@
 @ChgRef{Version=[3],Kind=[AddedNormal]}
 @ChgAdded{Version=[3],Text=[Implicit_Dereference@\This aspect is specified by a
 name that denotes an access discriminant declared for the type @i<T>.]}
+
+  @ChgAspectDesc{Version=[3],Kind=[AddedNormal],Aspect=[Implicit_Dereference],
+    Text=[@ChgAdded{Version=[3],Text=[Mechanism for user-defined implicit .@key[all].]}]}
+
 @end{Description}
 
 @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0139-2]}
@@ -1219,6 +1223,10 @@
 @i<T>'Class, or is an access-to-constant parameter with designated type @i<T> or
 @i<T>'Class.]}
 
+  @ChgAspectDesc{Version=[3],Kind=[AddedNormal],Aspect=[Constant_Indexing],
+    Text=[@ChgAdded{Version=[3],Text=[Defines function(s) to implement
+      user-defined @nt{indexed_component}s.]}]}
+
 @ChgRef{Version=[3],Kind=[AddedNormal]}
 @ChgAdded{Version=[3],Text=[Variable_Indexing@\This aspect shall be specified
 by a @nt{name} that denotes one or more functions declared immediately within
@@ -1235,6 +1243,11 @@
   We need no similar rule for Constant_Indexing, since all functions return
   constant objects.]}
 @end{Reason}
+
+  @ChgAspectDesc{Version=[3],Kind=[AddedNormal],Aspect=[Variable_Indexing],
+    Text=[@ChgAdded{Version=[3],Text=[Defines function(s) to implement
+      user-defined @nt{indexed_component}s.]}]}
+
 @end{Description}
 
 @ChgRef{Version=[3],Kind=[AddedNormal]}

Questions? Ask the ACAA Technical Agent