Lines Matching refs:debug_type

135 typedef struct debug_type *debug_type;
137 #define DEBUG_TYPE_NULL ((debug_type) NULL)
444 block. The debug_type argument is the type of the return value.
451 (void *, const char *, debug_type, bfd_boolean, bfd_vma);
456 (void *, const char *, debug_type, enum debug_parm_kind, bfd_vma);
501 (void *, const char *, debug_type, bfd_vma);
506 (void *, const char *, debug_type, bfd_vma);
511 (void *, const char *, debug_type, enum debug_var_kind, bfd_vma);
520 extern debug_type debug_make_indirect_type
521 (void *, debug_type *, const char *);
525 extern debug_type debug_make_void_type (void *);
530 extern debug_type debug_make_int_type (void *, unsigned int, bfd_boolean);
536 extern debug_type debug_make_float_type (void *, unsigned int);
540 extern debug_type debug_make_bool_type (void *, unsigned int);
544 extern debug_type debug_make_complex_type (void *, unsigned int);
550 extern debug_type debug_make_struct_type
560 extern debug_type debug_make_object_type
562 debug_method *, debug_type, bfd_boolean);
567 extern debug_type debug_make_enum_type
572 extern debug_type debug_make_pointer_type (void *, debug_type);
580 extern debug_type debug_make_function_type
581 (void *, debug_type, debug_type *, bfd_boolean);
585 extern debug_type debug_make_reference_type (void *, debug_type);
589 extern debug_type debug_make_range_type
590 (void *, debug_type, bfd_signed_vma, bfd_signed_vma);
599 extern debug_type debug_make_array_type
600 (void *, debug_type, debug_type, bfd_signed_vma, bfd_signed_vma,
607 extern debug_type debug_make_set_type (void *, debug_type, bfd_boolean);
614 extern debug_type debug_make_offset_type (void *, debug_type, debug_type);
626 extern debug_type debug_make_method_type
627 (void *, debug_type, debug_type, debug_type *, bfd_boolean);
631 extern debug_type debug_make_const_type (void *, debug_type);
635 extern debug_type debug_make_volatile_type (void *, debug_type);
640 extern debug_type debug_make_undefined_tagged_type
650 (void *, debug_type, bfd_vma, bfd_boolean, enum debug_visibility);
659 (void *, const char *, debug_type, bfd_vma, bfd_vma, enum debug_visibility);
668 (void *, const char *, debug_type, const char *, enum debug_visibility);
688 (void *, const char *, debug_type, enum debug_visibility, bfd_boolean,
689 bfd_boolean, bfd_vma, debug_type);
696 (void *, const char *, debug_type, enum debug_visibility, bfd_boolean,
701 extern debug_type debug_name_type (void *, const char *, debug_type);
706 extern debug_type debug_tag_type (void *, const char *, debug_type);
710 extern bfd_boolean debug_record_type_size (void *, debug_type, unsigned int);
714 extern debug_type debug_find_named_type (void *, const char *);
718 extern debug_type debug_find_tagged_type
723 extern enum debug_type_kind debug_get_type_kind (void *, debug_type);
727 extern const char *debug_get_type_name (void *, debug_type);
731 extern bfd_vma debug_get_type_size (void *, debug_type);
735 extern debug_type debug_get_return_type (void *, debug_type);
744 extern const debug_type *debug_get_parameter_types
745 (void *, debug_type, bfd_boolean *);
750 extern debug_type debug_get_target_type (void *, debug_type);
755 extern const debug_field *debug_get_fields (void *, debug_type);
759 extern debug_type debug_get_field_type (void *, debug_field);