This removes the recently added Valop as redundant. No functional changes.
2018-05-28 Eric Botcazou <ebotcazou@adacore.com>
gcc/ada/
* repinfo.adb (List_GCC_Expression): Remove Valop and replace calls to
it with calls to Unop.
From-SVN: r260843
+2018-05-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * repinfo.adb (List_GCC_Expression): Remove Valop and replace calls to
+ it with calls to Unop.
+
2018-05-28 Eric Botcazou <ebotcazou@adacore.com>
* repinfo.ads (TCode): Adjust range.
procedure Binop (S : String);
-- Output text for binary operator with S being operator name
- procedure Valop (S : String);
- -- Output text for special value with S being value symbol
-
----------
-- Unop --
----------
Write_Char (')');
end Binop;
- -----------
- -- Valop --
- -----------
-
- procedure Valop (S : String) is
- begin
- Write_Str (S);
- UI_Write (Node.Op1);
- end Valop;
-
-- Start of processing for Print_Expr
begin
Binop (" & ");
when Discrim_Val =>
- Valop ("#");
+ Unop ("#");
when Dynamic_Val =>
- Valop ("var");
+ Unop ("var");
end case;
end;
end if;