gdb: remove TYPE_FIELD_NAME and FIELD_NAME macros
Remove the `TYPE_FIELD_NAME` and `FIELD_NAME` macros, changing all the call sites to use field::name directly. Change-Id: I6900ae4e1ffab1396e24fb3298e94bf123826ca6
This commit is contained in:
parent
d3fd12dfc5
commit
33d16dd987
34 changed files with 155 additions and 158 deletions
|
@ -2298,7 +2298,7 @@ array_operation::evaluate_struct_tuple (struct value *struct_val,
|
|||
error (_("too many initializers"));
|
||||
field_type = struct_type->field (fieldno).type ();
|
||||
if (field_type->code () == TYPE_CODE_UNION
|
||||
&& TYPE_FIELD_NAME (struct_type, fieldno)[0] == '0')
|
||||
&& struct_type->field (fieldno).name ()[0] == '0')
|
||||
error (_("don't know which variant you want to set"));
|
||||
|
||||
/* Here, struct_type is the type of the inner struct,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue