ada: Remove obsolete code in Analyze_Assignment
commit44eb2bbdcef264661ded3710cc58269f6f33fa93
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 20 Apr 2023 15:20:46 +0000 (20 17:20 +0200)
committerMarc Poulhiès <poulhies@adacore.com>
Tue, 13 Jun 2023 07:31:44 +0000 (13 09:31 +0200)
treeda437d0b3edd8bb59ff24a42c6dab2ca7b67883d
parent0ac91bdbef4c3455aa469381d521f421770dbf50
ada: Remove obsolete code in Analyze_Assignment

This code was dealing with build-in-place calls for nonlimited types, but
they no longer exist since Is_Build_In_Place_Result_Type => Is_Limited_View.

gcc/ada/

* sem_ch5.adb (Analyze_Assignment): Turn Rhs into a constant and
remove calls to the following subprograms.
(Transform_BIP_Assignment): Delete.
(Should_Transform_BIP_Assignment): Likewise.
gcc/ada/sem_ch5.adb