Lines Matching refs:debug_type

100 struct debug_type
107 debug_type pointer;
122 struct debug_type *kpointer;
126 struct debug_type *kreference;
138 struct debug_type *kconst;
140 struct debug_type *kvolatile;
151 debug_type *slot;
175 debug_type vptrbase;
194 debug_type return_type;
196 debug_type *arg_types;
206 debug_type type;
218 debug_type element_type;
220 debug_type range_type;
234 debug_type type;
244 debug_type base_type;
246 debug_type target_type;
254 debug_type return_type;
256 debug_type domain_type;
258 debug_type *arg_types;
270 debug_type type;
280 struct debug_type *type;
308 struct debug_type *type;
335 struct debug_type *type;
347 struct debug_type *context;
359 debug_type type;
370 debug_type return_type;
387 debug_type type;
399 debug_type type;
504 struct debug_type *type;
506 struct debug_type *tag;
528 struct debug_type *type;
541 struct debug_type *t1;
542 struct debug_type *t2;
553 struct debug_type *t;
565 static struct debug_type *debug_make_type
567 static struct debug_type *debug_get_real_type
568 (void *, debug_type, struct debug_type_real_list *);
574 struct debug_type *, struct debug_name *);
577 struct debug_type *, const char *);
587 (struct debug_handle *, const char *, struct debug_type *);
589 (struct debug_handle *, struct debug_type *, struct debug_type *);
591 (struct debug_handle *, struct debug_type *, struct debug_type *);
761 block. The debug_type argument is the type of the return value.
770 debug_type return_type, bfd_boolean global,
825 debug_record_parameter (void *handle, const char *name, debug_type type,
1082 debug_record_typed_const (void *handle, const char *name, debug_type type,
1113 debug_type type ATTRIBUTE_UNUSED,
1124 debug_record_variable (void *handle, const char *name, debug_type type,
1178 static struct debug_type *
1182 struct debug_type *t;
1184 t = (struct debug_type *) xmalloc (sizeof *t);
1196 debug_type
1197 debug_make_indirect_type (void *handle, debug_type *slot, const char *tag)
1200 struct debug_type *t;
1220 debug_type
1231 debug_type
1235 struct debug_type *t;
1250 debug_type
1260 debug_type
1270 debug_type
1282 debug_type
1287 struct debug_type *t;
1313 debug_type
1316 debug_method *methods, debug_type vptrbase,
1320 struct debug_type *t;
1348 debug_type
1353 struct debug_type *t;
1373 debug_type
1374 debug_make_pointer_type (void *handle, debug_type type)
1377 struct debug_type *t;
1399 debug_type
1400 debug_make_function_type (void *handle, debug_type type,
1401 debug_type *arg_types, bfd_boolean varargs)
1404 struct debug_type *t;
1428 debug_type
1429 debug_make_reference_type (void *handle, debug_type type)
1432 struct debug_type *t;
1448 debug_type
1449 debug_make_range_type (void *handle, debug_type type, bfd_signed_vma lower,
1453 struct debug_type *t;
1481 debug_type
1482 debug_make_array_type (void *handle, debug_type element_type,
1483 debug_type range_type, bfd_signed_vma lower,
1487 struct debug_type *t;
1515 debug_type
1516 debug_make_set_type (void *handle, debug_type type, bfd_boolean bitstringp)
1519 struct debug_type *t;
1545 debug_type
1546 debug_make_offset_type (void *handle, debug_type base_type,
1547 debug_type target_type)
1550 struct debug_type *t;
1575 debug_type
1576 debug_make_method_type (void *handle, debug_type return_type,
1577 debug_type domain_type, debug_type *arg_types,
1581 struct debug_type *t;
1606 debug_type
1607 debug_make_const_type (void *handle, debug_type type)
1610 struct debug_type *t;
1626 debug_type
1627 debug_make_volatile_type (void *handle, debug_type type)
1630 struct debug_type *t;
1647 debug_type
1652 struct debug_type *t;
1685 debug_make_baseclass (void *handle ATTRIBUTE_UNUSED, debug_type type,
1710 debug_type type, bfd_vma bitpos, bfd_vma bitsize,
1736 debug_type type, const char *physname,
1782 const char *physname, debug_type type,
1785 bfd_vma voffset, debug_type context)
1809 const char *physname, debug_type type,
1830 debug_type
1831 debug_name_type (void *handle, const char *name, debug_type type)
1834 struct debug_type *t;
1876 debug_type
1877 debug_tag_type (void *handle, const char *name, debug_type type)
1880 struct debug_type *t;
1930 debug_record_type_size (void *handle ATTRIBUTE_UNUSED, debug_type type,
1944 debug_type
1997 debug_type
2036 static struct debug_type *
2037 debug_get_real_type (void *handle, debug_type type,
2086 debug_get_type_kind (void *handle, debug_type type)
2099 debug_get_type_name (void *handle, debug_type type)
2116 debug_get_type_size (void *handle, debug_type type)
2144 debug_type
2145 debug_get_return_type (void *handle, debug_type type)
2169 const debug_type *
2170 debug_get_parameter_types (void *handle, debug_type type,
2196 debug_type
2197 debug_get_target_type (void *handle, debug_type type)
2226 debug_get_fields (void *handle, debug_type type)
2250 debug_type
2422 struct debug_type *type, struct debug_name *name)
2441 struct debug_type *real;
2667 struct debug_type *type, const char *tag)
2671 struct debug_type *vptrbase;
2942 struct debug_type *type)
3003 debug_type_samep (struct debug_handle *info, struct debug_type *t1,
3004 struct debug_type *t2)
3140 struct debug_type **a1, **a2;
3198 struct debug_type **a1, **a2;
3238 debug_class_type_samep (struct debug_handle *info, struct debug_type *t1,
3239 struct debug_type *t2)