aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/scos.adb
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2020-06-18 16:07:52 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-07-27 04:05:21 -0400
commitabd4c42269b6a64fa9019e4d9d94730533e06f9a (patch)
tree7b58393cbefec5568ce37aa96cb165ff683092b7 /gcc/ada/scos.adb
parent04c4a5101bb6c18933af3b3c3daf8053660cc1b6 (diff)
downloadgcc-abd4c42269b6a64fa9019e4d9d94730533e06f9a.zip
gcc-abd4c42269b6a64fa9019e4d9d94730533e06f9a.tar.gz
gcc-abd4c42269b6a64fa9019e4d9d94730533e06f9a.tar.bz2
[Ada] Ada2020: AI12-0027 Access values and unaliased component
gcc/ada/ * sem_res.adb (Resolve_Actuals): Restrict the check on matching aliased components to view conversions of array types that are not placed in an instance. In such case at runtime an object is created. * sem_util.ads (Is_Actual_In_Out_Parameter, Is_View_Conversion): New subprograms. * sem_util.adb (Is_Actual_In_Out_Parameter, Is_View_Conversion): New subprograms.
Diffstat (limited to 'gcc/ada/scos.adb')
0 files changed, 0 insertions, 0 deletions