[Ada] Minor reformatting
authorHristian Kirtchev <kirtchev@adacore.com>
Wed, 10 Jul 2019 09:01:33 +0000 (09:01 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Wed, 10 Jul 2019 09:01:33 +0000 (09:01 +0000)
2019-07-10  Hristian Kirtchev  <kirtchev@adacore.com>

gcc/ada/

* bindo-graphs.adb, bindo.adb, debug.adb, exp_ch6.adb,
sem_ch10.adb, sem_ch13.adb, sem_ch3.adb, sem_ch4.adb,
sem_ch6.adb, sem_ch7.adb, sem_res.adb, sem_spark.adb,
sem_util.adb, warnsw.ads: Minor reformatting.

From-SVN: r273335

15 files changed:
gcc/ada/ChangeLog
gcc/ada/bindo-graphs.adb
gcc/ada/bindo.adb
gcc/ada/debug.adb
gcc/ada/exp_ch6.adb
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch4.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_ch7.adb
gcc/ada/sem_res.adb
gcc/ada/sem_spark.adb
gcc/ada/sem_util.adb
gcc/ada/warnsw.ads

index 9d990336be7833837a94348ccdaac6c0224b5915..f3f7217f95bc82903d7f96b214a52cfa3006723b 100644 (file)
@@ -1,3 +1,10 @@
+2019-07-10  Hristian Kirtchev  <kirtchev@adacore.com>
+
+       * bindo-graphs.adb, bindo.adb, debug.adb, exp_ch6.adb,
+       sem_ch10.adb, sem_ch13.adb, sem_ch3.adb, sem_ch4.adb,
+       sem_ch6.adb, sem_ch7.adb, sem_res.adb, sem_spark.adb,
+       sem_util.adb, warnsw.ads: Minor reformatting.
+
 2019-07-10  Joffrey Huguet  <huguet@adacore.com>
 
        * libgnat/a-strbou.ads, libgnat/a-strfix.ads,
index f1bfe4701504ec286e260ec64cea5cfbf9d8e3aa..d254b1c45f034193da14ae40b9eaab9e91601fb5 100644 (file)
@@ -1180,11 +1180,11 @@ package body Bindo.Graphs is
       --    * End vertices is the set of vertices that terminate a potential
       --      cycle.
       --
-      --    * Deleted vertices is the set of vertices that have been expended
+      --    * Deleted vertices is the set of vertices that have been expanded
       --      during previous depth-first searches and should not be visited
       --      for the rest of the algorithm.
       --
-      --    * Most_Significant_Edge is the current highest precedence edge on
+      --    * Most_Significant_Edge is the current highest-precedence edge on
       --      the path of the potential cycle.
       --
       --    * Invocation_Edge_Count is the number of invocation edges on the
@@ -1233,11 +1233,11 @@ package body Bindo.Graphs is
       --    * End_Vertices is the set of vertices that terminate a potential
       --      cycle.
       --
-      --    * Deleted_Vertices is the set of vertices that have been expended
+      --    * Deleted_Vertices is the set of vertices that have been expanded
       --      during previous depth-first searches and should not be visited
       --      for the rest of the algorithm.
       --
-      --    * Most_Significant_Edge is the current highest precedence edge on
+      --    * Most_Significant_Edge is the current highest-precedence edge on
       --      the path of the potential cycle.
       --
       --    * Invocation_Edge_Count is the number of invocation edges on the
@@ -2341,7 +2341,7 @@ package body Bindo.Graphs is
          elsif Cycle_Invs > Comp_Invs then
             return Lower_Precedence;
 
-         --  Prever a cycle with a higher path precedence
+         --  Prefer a cycle with a higher path precedence
 
          else
             return
@@ -2684,7 +2684,7 @@ package body Bindo.Graphs is
          pragma Assert (Present (G));
 
          --  The cycles of graph G are discovered using Tarjan's enumeration
-         --  of the elementary circuits of a directed graph algorithm. Do not
+         --  of the elementary circuits of a directed-graph algorithm. Do not
          --  modify this code unless you intimately understand the algorithm.
          --
          --  The logic of the algorithm is split among the following routines:
@@ -2698,7 +2698,7 @@ package body Bindo.Graphs is
          --
          --  The original algorithm has been significantly modified in order to
          --
-         --    * Accomodate the semantics of Elaborate_All and Elaborate_Body.
+         --    * Accommodate the semantics of Elaborate_All and Elaborate_Body.
          --
          --    * Capture cycle paths as edges rather than vertices.
          --
@@ -2834,7 +2834,7 @@ package body Bindo.Graphs is
          --  the "complementary" vertex resulted in a cycle.
 
          Successor_Has_Cycle : Boolean;
-         --  This flag is set when visiting at least once successor of the
+         --  This flag is set when visiting at least one successor of the
          --  current vertex resulted in a cycle.
 
       begin
@@ -2851,7 +2851,7 @@ package body Bindo.Graphs is
          Has_Cycle := False;
 
          --  Nothing to do when the limit on the number of saved cycles has
-         --  been reached. This protects against a combinatorial explostion
+         --  been reached. This protects against a combinatorial explosion
          --  in components with Elaborate_All cycles.
 
          if Cycle_Count >= Cycle_Limit then
@@ -2859,8 +2859,8 @@ package body Bindo.Graphs is
 
          --  The vertex closes the circuit, thus resulting in a cycle. Save
          --  the cycle for later diagnostics. The initial invocation of the
-         --  routine always ignores the starting vertex to prevent a spurious
-         --  self cycle.
+         --  routine always ignores the starting vertex, to prevent a spurious
+         --  self-cycle.
 
          elsif not Is_Start_Vertex
            and then LGV_Sets.Contains (End_Vertices, Vertex)
@@ -3053,7 +3053,7 @@ package body Bindo.Graphs is
          Visited_Set : LGV_Sets.Membership_Set := LGV_Sets.Nil;
          --  The "mark" array of Tarjan's algorithm. Since the original visits
          --  all vertices in increasing ordinal number 1 .. N, the array offers
-         --  a one to one mapping between a vertex and its "marked" state. The
+         --  a one-to-one mapping between a vertex and its "marked" state. The
          --  modified version however visits vertices within components, where
          --  their ordinals are not contiguous. Vertices are added to this set
          --  and treated as "marked".
@@ -3091,7 +3091,7 @@ package body Bindo.Graphs is
                  Vertex               => Vertex,
                  Elaborate_All_Active => Elaborate_All_Active);
 
-            --  The modified version maintans two addition attributes while
+            --  The modified version maintains two additional attributes while
             --  performing the depth-first search:
             --
             --    * The most significant edge of the current potential cycle.
@@ -3099,7 +3099,7 @@ package body Bindo.Graphs is
             --    * The number of invocation edges encountered along the path
             --      of the current potential cycle.
             --
-            --  Both attributes are used in the heuristic which determines the
+            --  Both attributes are used in the heuristic that determines the
             --  importance of cycles.
 
             Find_Cycles_From_Vertex
@@ -5243,7 +5243,7 @@ package body Bindo.Graphs is
          pragma Assert (Present (G));
          pragma Assert (Present (Comp));
 
-         --  Nothing to do when switch -d_t (output cycle detection trace
+         --  Nothing to do when switch -d_t (output cycle-detection trace
          --  information) is not in effect.
 
          if not Debug_Flag_Underscore_T then
@@ -5279,7 +5279,7 @@ package body Bindo.Graphs is
          pragma Assert (Present (G));
          pragma Assert (Present (Cycle));
 
-         --  Nothing to do when switch -d_t (output cycle detection trace
+         --  Nothing to do when switch -d_t (output cycle-detection trace
          --  information) is not in effect.
 
          if not Debug_Flag_Underscore_T then
@@ -5338,7 +5338,7 @@ package body Bindo.Graphs is
          Succ : constant Library_Graph_Vertex_Id := Successor   (G, Edge);
 
       begin
-         --  Nothing to do when switch -d_t (output cycle detection trace
+         --  Nothing to do when switch -d_t (output cycle-detection trace
          --  information) is not in effect.
 
          if not Debug_Flag_Underscore_T then
@@ -5387,7 +5387,7 @@ package body Bindo.Graphs is
          pragma Assert (Present (G));
          pragma Assert (Present (Vertex));
 
-         --  Nothing to do when switch -d_t (output cycle detection trace
+         --  Nothing to do when switch -d_t (output cycle-detection trace
          --  information) is not in effect.
 
          if not Debug_Flag_Underscore_T then
index c46761786039185297817d4b439285bd56b86864..678f0098b981186118137dfe8bb6c798d53b6485 100644 (file)
@@ -322,9 +322,9 @@ package body Bindo is
    --        In addition, GNATbind does not create an edge to the body of the
    --        pragma argument.
    --
-   --  -d_t  Output cycle detection trace information
+   --  -d_t  Output cycle-detection trace information
    --
-   --        GNATbind outputs trace information on cycle detection activities
+   --        GNATbind outputs trace information on cycle-detection activities
    --        to standard output.
    --
    --  -d_A  Output ALI invocation tables
index 89bb7f8ca33dcfdabb83291518cf49befb5c08f3..a81de09b19cb7539b3bbe5b94a0fd0caf5568a00 100644 (file)
@@ -368,7 +368,7 @@ package body Debug is
    --  d_q
    --  d_r
    --  d_s
-   --  d_t  Output cycle detection trace information
+   --  d_t  Output cycle-detection trace information
    --  d_u
    --  d_v
    --  d_w
@@ -1150,7 +1150,7 @@ package body Debug is
    --       elaboration order and no longer creates an implicit dependency on
    --       the body of the argument.
 
-   --  d_t  GNATBIND output trace information of cycle detection activities to
+   --  d_t  GNATBIND output trace information of cycle-detection activities to
    --       standard output.
 
    --  d_A  GNATBIND output the contents of all ALI invocation-related tables
index 448f981b102e888466c5b008aa916bb0bb9c4374..feeac7b02136df3014728c2f0a6453279f57ba7d 100644 (file)
@@ -2594,8 +2594,8 @@ package body Exp_Ch6 is
       ----------------------------------
 
       function Is_Class_Wide_Interface_Type (E : Entity_Id) return Boolean is
-         Typ : Entity_Id := E;
          DDT : Entity_Id;
+         Typ : Entity_Id := E;
 
       begin
          if Has_Non_Limited_View (Typ) then
index c66296b18cd67fd5c9caf76d78da7ab241af80bb..c5d10f761b1d77e84609967e80b0db37c6beb846 100644 (file)
@@ -4355,7 +4355,7 @@ package body Sem_Ch10 is
                   end;
                end if;
 
-            --  The With_Clause may be on a grand-child or one of its further
+            --  The With_Clause may be on a grandchild or one of its further
             --  descendants, which makes a child immediately visible. Examine
             --  ancestry to determine whether such a child exists. For example,
             --  if current unit is A.C, and with_clause is on A.X.Y.Z, then X
@@ -4394,7 +4394,7 @@ package body Sem_Ch10 is
                   --  Scan context of current unit, to check whether there is
                   --  a with_clause on the same unit as a private with-clause
                   --  on a parent, in which case child unit is visible. If the
-                  --  unit is a grand-child, the same applies to its parent.
+                  --  unit is a grandchild, the same applies to its parent.
 
                   ----------------
                   -- In_Context --
index 1ccbb52e18b6fd45fedb8495f97c1a7a45234fc6..dc7f774499133dfbe438c97871515f79bc348884 100644 (file)
@@ -12551,6 +12551,10 @@ package body Sem_Ch13 is
       function Has_Generic_Parent (E : Entity_Id) return Boolean;
       --  Return True if any ancestor is a generic type
 
+      ------------------------
+      -- Has_Generic_Parent --
+      ------------------------
+
       function Has_Generic_Parent (E : Entity_Id) return Boolean is
          Ancestor_Type : Entity_Id := Etype (E);
 
@@ -12562,10 +12566,12 @@ package body Sem_Ch13 is
             Ancestor_Type := Etype (Ancestor_Type);
          end loop;
 
-         return Present (Ancestor_Type)
-                  and then Is_Generic_Type (Ancestor_Type);
+         return
+           Present (Ancestor_Type) and then Is_Generic_Type (Ancestor_Type);
       end Has_Generic_Parent;
 
+   --  Start of processing for Rep_Item_Too_Early
+
    begin
       --  Cannot apply non-operational rep items to generic types
 
index 9e32cea6ad5144fd2ea2d15903eeb9455044de6a..e936cbb0242a7289f3bc3cd8d170664a05560924 100644 (file)
@@ -3651,7 +3651,7 @@ package body Sem_Ch3 is
    procedure Analyze_Object_Declaration (N : Node_Id) is
       Loc       : constant Source_Ptr := Sloc (N);
       Id        : constant Entity_Id  := Defining_Identifier (N);
-      Next_Decl : constant Node_Id := Next (N);
+      Next_Decl : constant Node_Id    := Next (N);
 
       Act_T : Entity_Id;
       T     : Entity_Id;
@@ -4507,12 +4507,11 @@ package body Sem_Ch3 is
 
             declare
                Check : constant Node_Id :=
-                 Make_Predicate_Check (T, New_Occurrence_Of (Id, Loc));
+                         Make_Predicate_Check (T, New_Occurrence_Of (Id, Loc));
 
             begin
                if No (Next_Decl) then
                   Append_To (List_Containing (N), Check);
-
                else
                   Insert_Before (Next_Decl, Check);
                end if;
index 8806cbfa1ad2b2da0b7ce3a247de0a961613dff1..2b0a8edce99ebfe67def05d5d2ff7c4c68ee0f60 100644 (file)
@@ -6178,20 +6178,17 @@ package body Sem_Ch4 is
            and then Ekind (Entity (Name (N))) = E_Function
            and then Present (Homonym (Entity (Name (N))))
          then
-
-            --  A name may appear overloaded if it has a homonym, even if
-            --  that homonym is non-overloadable, in which case the overload
-            --  list is in fact empty. This specialized case deserves a
-            --  special message if the homonym is a child package.
+            --  A name may appear overloaded if it has a homonym, even if that
+            --  homonym is non-overloadable, in which case the overload list is
+            --  in fact empty. This specialized case deserves a special message
+            --  if the homonym is a child package.
 
             declare
                Nam : constant Node_Id := Name (N);
                H   : constant Entity_Id := Homonym (Entity (Nam));
 
             begin
-               if Ekind (H) = E_Package
-                 and then Is_Child_Unit (H)
-               then
+               if Ekind (H) = E_Package and then Is_Child_Unit (H) then
                   Error_Msg_Qual_Level := 2;
                   Error_Msg_NE ("if an entity in package& is meant, ", Nam, H);
                   Error_Msg_NE ("\use a fully qualified name", Nam, H);
@@ -6208,9 +6205,9 @@ package body Sem_Ch4 is
                end if;
             end loop;
 
-            --  If all interpretations are procedures, this deserves a
-            --  more precise message. Ditto if this appears as the prefix
-            --  of a selected component, which may be a lexical error.
+            --  If all interpretations are procedures, this deserves a more
+            --  precise message. Ditto if this appears as the prefix of a
+            --  selected component, which may be a lexical error.
 
             Error_Msg_N
               ("\context requires function call, found procedure name", Nam);
@@ -6226,8 +6223,7 @@ package body Sem_Ch4 is
       elsif Nkind (N) = N_Procedure_Call_Statement
         and then not Void_Interp_Seen
       then
-         Error_Msg_N (
-         "\function name found in procedure call", Nam);
+         Error_Msg_N ("\function name found in procedure call", Nam);
       end if;
 
       All_Errors_Mode := Err_Mode;
index 119a2ee324beb64df8add8665e4d05228723265b..e00cd57ea980770420761c337bf1e80de6e2e79a 100644 (file)
@@ -11342,7 +11342,7 @@ package body Sem_Ch6 is
                goto Continue;
             end if;
 
-            --  Protect against malformed parameter types.
+            --  Protect against malformed parameter types
 
             if Nkind (Ptype) not in N_Has_Entity then
                Formal_Type := Any_Type;
index e97f15ebc0085f2b8e84a33c535cdbf037ecc140..e0d20ef844b736940accf5d770e57128ac01410d 100644 (file)
@@ -790,7 +790,7 @@ package body Sem_Ch7 is
       --  Deactivate expansion inside the body of ignored Ghost entities,
       --  as this code will ultimately be ignored. This avoids requiring the
       --  presence of run-time units which are not needed. Only do this for
-      --  user entities, as internally generated entitities might still need
+      --  user entities, as internally generated entities might still need
       --  to be expanded (e.g. those generated for types).
 
       if Present (Ignored_Ghost_Region)
@@ -1063,7 +1063,7 @@ package body Sem_Ch7 is
       --  to the linker as their Is_Public flag is set to True. This proactive
       --  approach is necessary because an inlined or a generic body for which
       --  code is generated in other units may need to see these entities. Cut
-      --  down the number of global symbols that do not neet public visibility
+      --  down the number of global symbols that do not need public visibility
       --  as this has two beneficial effects:
       --    (1) It makes the compilation process more efficient.
       --    (2) It gives the code generator more leeway to optimize within each
@@ -1883,7 +1883,7 @@ package body Sem_Ch7 is
       end if;
 
       --  Nested package specs that do not require bodies are not checked for
-      --  ineffective use clauses due to the possbility of subunits. This is
+      --  ineffective use clauses due to the possibility of subunits. This is
       --  because at this stage it is impossible to tell whether there will be
       --  a separate body.
 
@@ -2261,7 +2261,7 @@ package body Sem_Ch7 is
       procedure Swap_Private_Dependents (Priv_Deps : Elist_Id);
       --  When the full view of a private type is made available, we do the
       --  same for its private dependents under proper visibility conditions.
-      --  When compiling a grand-chid unit this needs to be done recursively.
+      --  When compiling a grandchild unit this needs to be done recursively.
 
       -----------------------------
       -- Swap_Private_Dependents --
@@ -3196,7 +3196,7 @@ package body Sem_Ch7 is
       E : Entity_Id;
 
       Requires_Body : Boolean := False;
-      --  Flag set when the unit has at least one construct that requries
+      --  Flag set when the unit has at least one construct that requires
       --  completion in a body.
 
    begin
index 4f56c53f1cc373364c1ee28bf8c6b915197b1428..db642f09f88654f9dddd8d6830c9c865c393afe6 100644 (file)
@@ -8471,14 +8471,12 @@ package body Sem_Res is
                   Get_Next_Interp (I, It);
                end loop;
 
-               --  If expansion is active and this is wn inherited operation,
+               --  If expansion is active and this is an inherited operation,
                --  replace it with its ancestor. This must not be done during
-               --  preanalysis because the type nay not be frozen yet, as when
-               --  the context is a pre/post condition.
+               --  preanalysis because the type may not be frozen yet, as when
+               --  the context is a precondition or postcondition.
 
-               if Present (Alias (Entity (N)))
-                 and then Expander_Active
-               then
+               if Present (Alias (Entity (N))) and then Expander_Active then
                   Set_Entity (N, Alias (Entity (N)));
                end if;
             end;
index af7dcd5f256b495ee9952ed9e6bbebc1da7d234b..a9384b84c0dec4c17bff5d68a96b5f1ec6c50792 100644 (file)
@@ -1302,9 +1302,7 @@ package body Sem_SPARK is
    begin
       --  Only SPARK bodies are analyzed
 
-      if No (Prag)
-        or else Get_SPARK_Mode_From_Annotation (Prag) /= Opt.On
-      then
+      if No (Prag) or else Get_SPARK_Mode_From_Annotation (Prag) /= Opt.On then
          return;
       end if;
 
@@ -1314,8 +1312,9 @@ package body Sem_SPARK is
         and then Is_Anonymous_Access_Type (Etype (Spec_Id))
         and then not Is_Traversal_Function (Spec_Id)
       then
-         Error_Msg_N ("anonymous access type for result only allowed for "
-                      & "traveral functions", Spec_Id);
+         Error_Msg_N
+           ("anonymous access type for result only allowed for traveral "
+            & "functions", Spec_Id);
          return;
       end if;
 
index 1c266341dfd3457469f408a91f778546bf763f0a..e011c099c19b18ce01009f4881c044b5bc369d5e 100644 (file)
@@ -8716,9 +8716,7 @@ package body Sem_Util is
          if Is_Subprogram_Or_Generic_Subprogram (Subp) then
             Body_Id := Subprogram_Body_Entity (Subp);
 
-         elsif Is_Entry (Subp)
-           or else Is_Task_Type (Subp)
-         then
+         elsif Is_Entry (Subp) or else Is_Task_Type (Subp) then
             Body_Id := Corresponding_Body (Parent (Subp));
 
          --  ??? It should be possible to retrieve the Refined_Global on the
index 5875ecd0525f7886aea4f49a87d4c5b2e54063f4..422f8df66da89c316b719d33edc2657017cb933e 100644 (file)
@@ -41,8 +41,8 @@ package Warnsw is
    Warn_On_Anonymous_Allocators : Boolean := False;
    --  Warn when allocators for anonymous access types are present, which,
    --  although not illegal in Ada, may be confusing to users due to how
-   --  accessibility checks get generated. Off by default, modified by use of
-   --  -gnatw_a/_A and set as part of -gnatwa.
+   --  accessibility checks get generated. Off by default, modified by use
+   --  of -gnatw_a/_A and set as part of -gnatwa.
 
    Warn_On_Late_Primitives : Boolean := False;
    --  Warn when tagged type public primitives are defined after its private