diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2021-11-21 22:26:24 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2022-02-06 16:03:46 -0500 |
commit | 66d7f48f8045adf266046df7ceb84161d5678cfa (patch) | |
tree | 473af71237afd358293f506901cdb13372d8dd72 /gdb/findvar.c | |
parent | d1eebf9a6f02786eb0d5f6b961b8d692d23e77b1 (diff) | |
download | gdb-66d7f48f8045adf266046df7ceb84161d5678cfa.zip gdb-66d7f48f8045adf266046df7ceb84161d5678cfa.tar.gz gdb-66d7f48f8045adf266046df7ceb84161d5678cfa.tar.bz2 |
gdb: remove SYMBOL_CLASS macro, add getter
Change-Id: I83211d5a47efc0564386e5b5ea4a29c00b1fd46a
Diffstat (limited to 'gdb/findvar.c')
-rw-r--r-- | gdb/findvar.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/findvar.c b/gdb/findvar.c index 8fcdcbb..fdfad59 100644 --- a/gdb/findvar.c +++ b/gdb/findvar.c @@ -358,7 +358,7 @@ symbol_read_needs (struct symbol *sym) if (SYMBOL_COMPUTED_OPS (sym) != NULL) return SYMBOL_COMPUTED_OPS (sym)->get_symbol_read_needs (sym); - switch (SYMBOL_CLASS (sym)) + switch (sym->aclass ()) { /* All cases listed explicitly so that gcc -Wall will detect it if we failed to consider one. */ @@ -616,7 +616,7 @@ language_defn::read_var_value (struct symbol *var, if (SYMBOL_COMPUTED_OPS (var) != NULL) return SYMBOL_COMPUTED_OPS (var)->read_variable (var, frame); - switch (SYMBOL_CLASS (var)) + switch (var->aclass ()) { case LOC_CONST: if (is_dynamic_type (type)) @@ -718,7 +718,7 @@ language_defn::read_var_value (struct symbol *var, ->register_number (var, get_frame_arch (frame)); struct value *regval; - if (SYMBOL_CLASS (var) == LOC_REGPARM_ADDR) + if (var->aclass () == LOC_REGPARM_ADDR) { regval = value_from_register (lookup_pointer_type (type), regno, |