-- Number_Formals --
--------------------
- function Number_Formals (Id : E) return Pos is
- N : Int;
+ function Number_Formals (Id : E) return Nat is
+ N : Nat;
Formal : Entity_Id;
begin
function Next_Stored_Discriminant (Id : E) return Entity_Id;
function Number_Dimensions (Id : E) return Pos;
function Number_Entries (Id : E) return Nat;
- function Number_Formals (Id : E) return Pos;
+ function Number_Formals (Id : E) return Nat;
function Object_Size_Clause (Id : E) return Node_Id;
function Parameter_Mode (Id : E) return Formal_Kind;
function Partial_Refinement_Constituents (Id : E) return L;
-- Number_Formals (synthesized)
-- Applies to subprograms and subprogram types. Yields the number of
--- formals as a value of type Pos.
+-- formals as a value of type Nat.
-- Object_Size_Clause (synthesized)
-- Applies to entities for types and subtypes. If an object size clause
It : Interp;
function Is_Property_Function (E : Entity_Id) return Boolean;
- -- Implements RM 7.3.4 definition of "property function".
+ -- Implements RM 7.3.4 definition of "property function"
+
+ --------------------------
+ -- Is_Property_Function --
+ --------------------------
function Is_Property_Function (E : Entity_Id) return Boolean is
begin