diff options
author | Tom Tromey <tom@tromey.com> | 2020-12-15 17:39:57 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2020-12-15 17:41:29 -0700 |
commit | cf608cc40c523537046efde52e9d68303e8bde00 (patch) | |
tree | 5600f5a6b055109909977be83388f37be460b5a1 /gdb/stack.c | |
parent | e1b2362cbf5a03b273e3b69630484710c598ac3f (diff) | |
download | binutils-cf608cc40c523537046efde52e9d68303e8bde00.zip binutils-cf608cc40c523537046efde52e9d68303e8bde00.tar.gz binutils-cf608cc40c523537046efde52e9d68303e8bde00.tar.bz2 |
C++-ify Ada component interval handling
The Ada component interval handling code, used for aggregate
assignments, does a pre-pass over the sub-expressions so that it can
size an array. For my expression rewrite, it was handy to C++-ify
this.
gdb/ChangeLog
2020-12-15 Tom Tromey <tom@tromey.com>
* ada-lang.c (num_component_specs): Remove.
(assign_aggregate): Update.
(aggregate_assign_positional, aggregate_assign_from_choices)
(aggregate_assign_others, add_component_interval): Change
arguments.
Diffstat (limited to 'gdb/stack.c')
0 files changed, 0 insertions, 0 deletions