Lines Matching defs:Layout_Array_Type
162 procedure Layout_Array_Type (E : Entity_Id); subprogspec
888 procedure Layout_Array_Type (E : Entity_Id) is subprogram
889 Loc : constant Source_Ptr := Sloc (E);
890 Ctyp : constant Entity_Id := Component_Type (E);
891 Indx : Node_Id;
892 Ityp : Entity_Id;
893 Lo : Node_Id;
894 Hi : Node_Id;
895 S : Uint;
896 Len : Node_Id;
898 Insert_Typ : Entity_Id;
925 type Val_Status_Type is (Const, Dynamic, Discrim);
927 type Val_Type (Status : Val_Status_Type := Const) is
947 Size : Val_Type;
950 Vtyp : Entity_Id := Empty;
954 SU_Convert_Required : Boolean := False;
958 Storage_Divisor : Uint := UI_From_Int (SSU);
964 Make_Size_Function : Boolean := False;
968 procedure Discrimify (N : in out Node_Id);
977 procedure Discrimify (N : in out Node_Id) is