+2011-08-05 Ed Schonberg <schonberg@adacore.com>
+
+ * sem_prag.adb (Analyze_Pragma, case Inline): reject an Inline pragma
+ that appears in a generic formal part and applies to a formal
+ subprogram.
+
+2011-08-05 Robert Dewar <dewar@adacore.com>
+
+ * a-cbmutr.ads: Minor reformatting.
+
2011-08-05 Matthew Heaney <heaney@adacore.com>
* a-comutr.adb, a-cimutr.adb, a-cbmutr.adb (Read): do not use T'Valid
-- --
-- S p e c --
-- --
--- Copyright (C) 2004-2011, Free Software Foundation, Inc. --
+-- Copyright (C) 2011, Free Software Foundation, Inc. --
-- --
-- This specification is derived from the Ada Reference Manual for use with --
-- GNAT. The copyright notice above, and the license provisions that follow --
Item : Element_Type) return Cursor;
-- This version of the AI:
- -- 10-06-02 AI05-0136-1/07
- -- declares Find_In_Subtree with a Container parameter,
- -- but this seems incorrect. We need a ruling from the
- -- ARG about whether this really was intended. ???
+
+ -- 10-06-02 AI05-0136-1/07
+
+ -- declares Find_In_Subtree with a Container parameter, but this seems
+ -- incorrect. We need a ruling from the ARG about whether this really was
+ -- intended. ???
function Find_In_Subtree
(Container : Tree;
Position : Cursor);
procedure Splice_Children
- (Target : in out Tree;
- Target_Parent : Cursor;
- Before : Cursor;
- Source : in out Tree;
- Source_Parent : Cursor);
+ (Target : in out Tree;
+ Target_Parent : Cursor;
+ Before : Cursor;
+ Source : in out Tree;
+ Source_Parent : Cursor);
procedure Splice_Children
(Container : in out Tree;
procedure Previous_Sibling (Position : in out Cursor);
-- This version of the AI:
+
-- 10-06-02 AI05-0136-1/07
+
-- declares Iterate_Children this way:
- --
+
-- procedure Iterate_Children
-- (Container : Tree;
-- Parent : Cursor;
-- Process : not null access procedure (Position : Cursor));
- --
- -- It seems that the Container parameter is there by mistake, but
- -- we need an official ruling from the ARG. ???
+
+ -- It seems that the Container parameter is there by mistake, but we need
+ -- an official ruling from the ARG. ???
procedure Iterate_Children
(Parent : Cursor;