[Ada] Reuse Make_Temporary where possible
authorPiotr Trojanek <trojanek@adacore.com>
Tue, 4 Jan 2022 16:43:22 +0000 (17:43 +0100)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 11 Jan 2022 13:24:47 +0000 (13:24 +0000)
commita8d89c45f8731686842f888f52494107bc410007
tree9ce56f4aaac750032abfca752bc48fd39a4df9af
parentf5eb70c2276e94991b453ec07f50e00c5e7dbd36
[Ada] Reuse Make_Temporary where possible

gcc/ada/

* exp_ch7.adb (Set_Block_Elab_Proc, Unnest_Block, Unnest_Loop,
Unnest_Statement_List): Simplify with Make_Temporary.
* exp_put_image.adb (Build_Image_Call): Likewise.
* inline.adb (Generate_Subprogram_Body): Likewise.
* sem_ch13.adb (Build_Predicate_Functions): Likewise.
* sem_util.adb (New_Copy_Separate_List): Likewise.
gcc/ada/exp_ch7.adb
gcc/ada/exp_put_image.adb
gcc/ada/inline.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_util.adb