CVS difference for ais/ai-00197.txt

Differences between 1.4 and version 1.5
Log of other versions for file ais/ai-00197.txt

--- ais/ai-00197.txt	1999/04/01 22:28:20	1.4
+++ ais/ai-00197.txt	1999/07/28 00:08:45	1.5
@@ -1,4 +1,4 @@
-!standard 07.06    (21)                               98-10-08  AI95-00197/02
+!standard 07.06    (21)                               99-07-27  AI95-00197/03
 !class binding interpretation 98-10-02
 !status ARG approved   7-0-0  98-10-08
 !status work item 98-10-02
@@ -8,7 +8,7 @@
 !reference AI-00083
 !subject Aggregate initialization of controlled subcomponents
 
-!summary 98-10-02
+!summary
 
 When an object of a controlled type is created and initialized with
 an aggregate, whether explicitly as part of an object declaration
@@ -20,7 +20,7 @@
 so the Finalize and Adjust that would be done for that assignment are
 not done.
 
-!question 98-10-02
+!question
 
 AI-83 imposes a requirement that in the case of a controlled object
 explicitly initialized by an aggregate, implementations must initialize
@@ -28,15 +28,15 @@
 requirement also apply to default-initialized objects that have
 controlled subcomponents that are initialized by an aggregate? (Yes.)
 
-!recommendation 98-10-02
+!recommendation
 
 (See summary.)
 
-!wording 98-10-02
+!wording
 
 (See summary.)
 
-!discussion 98-10-02
+!discussion
 
 AI-83 discusses the cases of using an aggregate to initialize controlled
 objects that are created by object declarations and allocators.  It does
@@ -52,7 +52,11 @@
 or implicitly as part of the default initialization of some containing
 object.
 
-!appendix 98-03-27
+!ACATS test
+
+See AI-00083 for testing of this ruling.
+
+!appendix
 
 !section 7.6(21)
 !subject Aggregates of a controlled type

Questions? Ask the ACAA Technical Agent