CVS difference for arm/source/07.mss

Differences between 1.35 and version 1.36
Log of other versions for file arm/source/07.mss

--- arm/source/07.mss	2004/12/06 03:57:39	1.35
+++ arm/source/07.mss	2004/12/07 05:17:04	1.36
@@ -1,10 +1,10 @@
 @Part(07, Root="ada.mss")
-@Comment{$Date: 2004/12/06 03:57:39 $}
+@Comment{$Date: 2004/12/07 05:17:04 $}
 @Comment{$Source: e:\\cvsroot/ARM/Source/07.mss,v $}
-@Comment{$Revision: 1.35 $}
+@Comment{$Revision: 1.36 $}
@@ -2551,7 +2551,7 @@
 in @RefSecNum{User-Defined Assignment and Finalization}.
-@ChgRef{Version=[2],Kind=[Revised],ARef=[AI95-00162-01]}@ChgNote{Should be RevisedAdded}
 @Chg{Version=[2],New=[The master of an object is the master enclosing its
 creation whose accessibility level (see @RefSecNum{Operations of Access Types})
 is equal to that of the object.],
@@ -2606,7 +2606,7 @@
-@ChgRef{Version=[2],Kind=[Revised],ARef=[AI95-00162-01]}@ChgNote{Should be RevisedAdded}
 @Chg{Version=[2],New=[In the case of a potentially blocking operation which is
 a master, finalization of an (anonymous) object occurs before blocking if the
 last use of the object occurs before blocking. In particular, for
@@ -2646,8 +2646,8 @@
 For a Finalize invoked as part of an @nt<assignment_statement>,
 Program_Error is raised at that point.
 @Chg{New=[For an Adjust invoked as part of @Chg{Version=[2],New=[assignment
 operations other than those invoked as part of an @nt{assignment_statement}],
 Old=[the initialization of a controlled object]}, other adjustments due to be
@@ -2659,8 +2659,8 @@
 Old=[assignment @Chg{New=[statement],Old=[operation]}]}, any other adjustments
 due to be performed are performed, and then Program_Error is raised.
 @Chg{New=[In the case of assignments that are part of initialization, there is
 no need to complete all adjustments if one propagates an exception, as the
 object will immediately be finalized. So long as a subcomponent is not going
@@ -3003,7 +3003,7 @@
 when Adjust or Finalize raises an exception; some cases had been omitted.],Old=[]}
 @Chg{Version=[2],New=[@b<Corrigendum:> Stated that if Adjust raises an
 exception during initialization, nothing further is required. This is
 corrected in Ada 2005 to include all kinds of assignment other than

Questions? Ask the ACAA Technical Agent