aboutsummaryrefslogtreecommitdiff
path: root/gcc/graph.h
diff options
context:
space:
mode:
authorBob Duff <duff@adacore.com>2021-05-19 11:37:47 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2021-07-07 16:23:15 +0000
commita547eea2669af282dfca4f3c38362f109b285308 (patch)
tree5cc8c1078625afb15eaebc43737cdb63f4c7bfee /gcc/graph.h
parent2d71668e64c4b20aec823dbe5a1feb6338d527a2 (diff)
downloadgcc-a547eea2669af282dfca4f3c38362f109b285308.zip
gcc-a547eea2669af282dfca4f3c38362f109b285308.tar.gz
gcc-a547eea2669af282dfca4f3c38362f109b285308.tar.bz2
[Ada] Fix bugs in Value_Size clauses and refactor
gcc/ada/ * sem_ch13.adb (Analyze_Attribute_Definition_Clause): Combine processing of Size and Value_Size clauses. Ensure that Value_Size is treated the same as Size, in the cases where both are allowed (i.e. the prefix denotes a first subtype). Misc cleanup. * einfo-utils.adb (Init_Size): Add assertions. (Size_Clause): Return a Value_Size clause if present, instead of just looking for a Size clause. * einfo.ads (Has_Size_Clause, Size_Clause): Change documentation to include Value_Size. * sem_ch13.ads, layout.ads, layout.adb: Comment modifications.
Diffstat (limited to 'gcc/graph.h')
0 files changed, 0 insertions, 0 deletions