Home | History | Annotate | Download | only in gdb

Lines Matching refs:field_num

6185 /* True if field number FIELD_NUM in struct or union type TYPE is supposed
6189 ada_is_ignored_field (struct type *type, int field_num)
6191 if (field_num < 0 || field_num > type->num_fields ())
6196 const char *name = type->field (field_num).name ();
6230 && (ada_is_dispatch_table_ptr_type (type->field (field_num).type ())
6231 || ada_is_interface_tag (type->field (field_num).type ())))
6585 /* True iff field number FIELD_NUM of structure type TYPE contains the
6587 a structure type with at least FIELD_NUM+1 fields. */
6590 ada_is_parent_field (struct type *type, int field_num)
6592 const char *name = ada_check_typedef (type)->field (field_num).name ();
6599 /* True iff field number FIELD_NUM of structure type TYPE is a
6602 structure type with at least FIELD_NUM+1 fields. Such fields are always
6606 ada_is_wrapper_field (struct type *type, int field_num)
6608 const char *name = type->field (field_num).name ();
6628 /* True iff field number FIELD_NUM of structure or union type TYPE
6630 FIELD_NUM+1 fields. */
6633 ada_is_variant_part (struct type *type, int field_num)
6639 struct type *field_type = type->field (field_num).type ();
6642 || (is_dynamic_field (type, field_num)
6660 /* Assuming that TYPE is the type of a variant wrapper, and FIELD_NUM is a
6661 valid field number within it, returns 1 iff field FIELD_NUM of TYPE
6665 ada_is_others_clause (struct type *type, int field_num)
6667 const char *name = type->field (field_num).name ();
6766 and FIELD_NUM is a valid field number within it, returns 1 iff VAL is
6767 in the range encoded by field FIELD_NUM of TYPE; otherwise 0. */
6770 ada_in_variant (LONGEST val, struct type *type, int field_num)
6772 const char *name = type->field (field_num).name ();
7617 non-zero iff field FIELD_NUM of TEMPL_TYPE has dynamic size. */
7620 is_dynamic_field (struct type *templ_type, int field_num)
7622 const char *name = templ_type->field (field_num).name ();
7625 && templ_type->field (field_num).type ()->code () == TYPE_CODE_PTR