[Ada] Reset Is_True_Constant on entites used as OUT/IN OUT actuals
authorEd Schonberg <schonberg@adacore.com>
Tue, 9 Oct 2018 15:05:34 +0000 (15:05 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Tue, 9 Oct 2018 15:05:34 +0000 (15:05 +0000)
commit8f0303e751226c85f3556bda0d19091ceef61a6a
tree5e730ab18e1216728e70bf5df0e22ce5d514a261
parent73efc7ff4c07b08d8c8ab5e5deeb00d5586878e3
[Ada] Reset Is_True_Constant on entites used as OUT/IN OUT actuals

2018-10-09  Ed Schonberg  <schonberg@adacore.com>

gcc/ada/

* exp_ch6.adb (Add_Call_By_Copy_Node,
Add_Simple_Call_By_Copy_Node, Expand_Call_Helper): Reset
Is_True_Constant on entities used as Out or In_Out parameters in
calls.

From-SVN: r264968
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb