diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2020-07-12 22:58:52 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2020-07-12 22:58:52 -0400 |
commit | 3b606f384df54adb8e70dd678cd9a4c9759e4122 (patch) | |
tree | 25ee94fcbb938ba8eae31ba258398335d32a9e18 /gdb/compile/compile-c-symbols.c | |
parent | 064d9cb9e765b0a064a2e442df0e7bcc79f98c18 (diff) | |
download | gdb-3b606f384df54adb8e70dd678cd9a4c9759e4122.zip gdb-3b606f384df54adb8e70dd678cd9a4c9759e4122.tar.gz gdb-3b606f384df54adb8e70dd678cd9a4c9759e4122.tar.bz2 |
gdb: remove TYPE_LOW_BOUND_KIND and TYPE_HIGH_BOUND_KIND
Remove the macros, use the getters of `struct dynamic_prop` instead.
gdb/ChangeLog:
* gdbtypes.h (TYPE_LOW_BOUND_KIND,
TYPE_HIGH_BOUND_KIND): Remove. Update all callers
to use dynamic_prop::kind.
Change-Id: Icb1fc761f675bfac934209f8102392504d905c44
Diffstat (limited to 'gdb/compile/compile-c-symbols.c')
-rw-r--r-- | gdb/compile/compile-c-symbols.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/compile/compile-c-symbols.c b/gdb/compile/compile-c-symbols.c index be2ca35..f4e0783 100644 --- a/gdb/compile/compile-c-symbols.c +++ b/gdb/compile/compile-c-symbols.c @@ -501,8 +501,8 @@ generate_vla_size (compile_instance *compiler, { case TYPE_CODE_RANGE: { - if (TYPE_HIGH_BOUND_KIND (type) == PROP_LOCEXPR - || TYPE_HIGH_BOUND_KIND (type) == PROP_LOCLIST) + if (type->bounds ()->high.kind () == PROP_LOCEXPR + || type->bounds ()->high.kind () == PROP_LOCLIST) { const struct dynamic_prop *prop = &type->bounds ()->high; std::string name = c_get_range_decl_name (prop); |