CVS difference for ai05s/ai05-0256-1.txt
--- ai05s/ai05-0256-1.txt 2011/06/17 03:44:37 1.1
+++ ai05s/ai05-0256-1.txt 2011/07/21 04:23:06 1.2
@@ -1,4 +1,4 @@
-!standard E.2.3(11/1) 11-06-16 AI05-0256-1/01
+!standard E.2.3(11/1) 11-06-26 AI05-0256-1/02
!standard E.2.3(17)
!class binding interpretation 11-06-16
!status work item 11-06-16
@@ -9,7 +9,13 @@
!subject RCI units should not allow types with user-defined stream attributes
!summary
+!summary
+
+RCI units do not allow types with user-defined stream attributes.
+[Editor's note: It was decided that this AI requires further discussion after
+Ada 2012 is completed, so don't depend on anything in it.]
+
!question
Consider the following unit:
@@ -38,8 +44,13 @@
marshalling when calling remote procedure P. How can this work??
!wording
+
+Add after E.2.3(16):
-** TBD
+Specification of a stream-oriented attribute is illegal in the specification
+of a remote call interface library unit. In addition to the places where
+Legality Rules normally apply (see 12.3), this rule
+applies also in the private part of an instance of a generic unit.
!discussion
@@ -672,7 +683,7 @@
Sent: Tuesday, March 22, 2011 4:22 PM
Just a quickie answer, since I really need to concentrate on things that involve
-Ada 2012 (this came to late to be included).
+Ada 2012 (this came too late to be included).
...
> > I'm afraid I don't follow this at all. The instance is still within
@@ -774,6 +785,28 @@
Anyway, we (the whole ARG) need to discuss this properly somewhere down the
road, once Ada 2012 is finished.
+
+****************************************************************
+
+From: Bob Duff
+Sent: Sunday, June 26, 2011 4:22 AM
+
+New wording for RCI stream attributes:
+
+!summary
+
+RCI units do not allow types with user-defined stream attributes.
+
+!wording
+
+Add after E.2.3(16):
+
+Specification of a streaming attribute is illegal in the specification
+of a remote call interface library unit.
+
+Standard boilerplate:
+In addition to the places where Legality Rules normally apply (see 12.3), this rule
+applies also in the private part of an instance of a generic unit.
****************************************************************
Questions? Ask the ACAA Technical Agent