diff options
author | Ed Schonberg <schonberg@adacore.com> | 2021-01-04 15:28:55 -0500 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-05-04 05:17:31 -0400 |
commit | 13112239f8d4e4b2f27fdd9698df558614b4321c (patch) | |
tree | dd7e4e14ffbb32d231073173f5c86851088a904c /gcc/c/gimple-parser.h | |
parent | 213c9dc78ecb2027e4691a6097c5fda6c2f06a63 (diff) | |
download | gcc-13112239f8d4e4b2f27fdd9698df558614b4321c.zip gcc-13112239f8d4e4b2f27fdd9698df558614b4321c.tar.gz gcc-13112239f8d4e4b2f27fdd9698df558614b4321c.tar.bz2 |
[Ada] Ongoing work for AI12-0212: container aggregates
gcc/ada/
* exp_aggr.adb (Build_Siz_Exp): new function, subsidiary of
Expand_Container_Aggregate, to create an expression to be used
in the dynamic allocation of a container with a single container
element association.
(Add_Range): Handle static bounds of ranges over enumerations.
(Expand_Container_Aggregate): Add declaration for size
expression when needed, and use it in container object
declaration for container.
Diffstat (limited to 'gcc/c/gimple-parser.h')
0 files changed, 0 insertions, 0 deletions