CVS difference for ai05s/ai05-0152-1.txt

Differences between 1.2 and version 1.3
Log of other versions for file ai05s/ai05-0152-1.txt

--- ai05s/ai05-0152-1.txt	2009/06/02 06:22:37	1.2
+++ ai05s/ai05-0152-1.txt	2009/06/26 01:49:35	1.3
@@ -1,5 +1,7 @@
-!standard  H.4(19)                                 09-05-23    AI05-0152-1/01
+!standard  H.4(8)                                 09-06-25    AI05-0152-1/02
 !class Amendment 09-05-23
+!status Amendment 201Z 09-06-25
+!status ARG Approved  6-0-0  09-06-14
 !status work item 09-05-23
 !status received 09-05-23
 !priority Medium
@@ -47,10 +49,15 @@
 
 !wording
 
-Add after H.4(19):
+Add after H.4(8):
 
 No_Anonymous_Allocators  Allocators of anonymous access types are not allowed.
 
+!discussion
+
+Anomymous access types cannot be passed as generic formal types, so we don't have
+to worry about generic cases here.
+
 !example
 
    package P is
@@ -63,8 +70,15 @@
    begin
       P.Proc (new Integer'(10)); -- Illegal.
    end Test;
+
+!corrigendum H.4(8)
 
---!corrigendum H.4(19)
+@dinsa
+@xhang<@xterm<No_Local_Allocators>@fa<Allocator>s are prohibited in subprograms,
+generic subprograms, tasks, and entry bodies.>
+@dinst
+@xhang<@xterm<No_Anonymous_Allocators>@fa<Allocator>s of anonymous access types are
+not allowed.>
 
 !ACATS test
 

Questions? Ask the ACAA Technical Agent