The world's most popular open source database

Public Attributes | |
| enum debug_type_kind | kind |
| unsigned int | size |
| debug_type | pointer |
| union { | |
| debug_indirect_type * kindirect | |
| boolean kint | |
| debug_class_type * kclass | |
| debug_enum_type * kenum | |
| debug_type * kpointer | |
| debug_function_type * kfunction | |
| debug_type * kreference | |
| debug_range_type * krange | |
| debug_array_type * karray | |
| debug_set_type * kset | |
| debug_offset_type * koffset | |
| debug_method_type * kmethod | |
| debug_type * kconst | |
| debug_type * kvolatile | |
| debug_named_type * knamed | |
| } | u |
Definition at line 99 of file debug.c.
| struct debug_array_type* debug_type::karray |
Definition at line 129 of file debug.c.
Referenced by debug_make_array_type(), debug_type_samep(), and debug_write_type().
| struct debug_class_type* debug_type::kclass |
Definition at line 117 of file debug.c.
Referenced by debug_class_type_samep(), debug_get_fields(), debug_make_object_type(), debug_make_struct_type(), debug_set_class_id(), debug_type_samep(), debug_write_class_type(), and debug_write_type().
| struct debug_type* debug_type::kconst |
Definition at line 137 of file debug.c.
Referenced by debug_get_target_type(), debug_make_const_type(), and debug_type_samep().
| struct debug_enum_type* debug_type::kenum |
Definition at line 119 of file debug.c.
Referenced by debug_make_enum_type(), debug_type_samep(), and debug_write_type().
Definition at line 123 of file debug.c.
Referenced by debug_get_parameter_types(), debug_get_return_type(), debug_make_function_type(), debug_type_samep(), and debug_write_type().
Definition at line 102 of file debug.c.
Referenced by debug_get_fields(), debug_get_parameter_types(), debug_get_real_type(), debug_get_return_type(), debug_get_target_type(), debug_get_type_kind(), debug_get_type_name(), debug_get_type_size(), debug_record_parameter(), debug_set_class_id(), debug_tag_type(), debug_type_samep(), debug_write_class_type(), debug_write_type(), and stab_record_variable().
Definition at line 111 of file debug.c.
Referenced by debug_get_real_type(), debug_get_type_name(), debug_get_type_size(), debug_make_indirect_type(), debug_type_samep(), and debug_write_type().
| boolean debug_type::kint |
Definition at line 114 of file debug.c.
Referenced by debug_make_int_type(), debug_type_samep(), and debug_write_type().
| struct debug_method_type* debug_type::kmethod |
Definition at line 135 of file debug.c.
Referenced by debug_get_parameter_types(), debug_get_return_type(), debug_make_method_type(), debug_type_samep(), and debug_write_type().
| struct debug_named_type* debug_type::knamed |
Definition at line 141 of file debug.c.
Referenced by debug_get_real_type(), debug_get_type_name(), debug_get_type_size(), debug_name_type(), debug_tag_type(), debug_type_samep(), and debug_write_type().
| struct debug_offset_type* debug_type::koffset |
Definition at line 133 of file debug.c.
Referenced by debug_make_offset_type(), debug_type_samep(), and debug_write_type().
| struct debug_type* debug_type::kpointer |
Definition at line 121 of file debug.c.
Referenced by debug_get_target_type(), debug_make_pointer_type(), debug_type_samep(), and debug_write_type().
| struct debug_range_type* debug_type::krange |
Definition at line 127 of file debug.c.
Referenced by debug_make_range_type(), debug_type_samep(), and debug_write_type().
| struct debug_type* debug_type::kreference |
Definition at line 125 of file debug.c.
Referenced by debug_get_target_type(), debug_make_reference_type(), debug_type_samep(), and debug_write_type().
| struct debug_set_type* debug_type::kset |
Definition at line 131 of file debug.c.
Referenced by debug_make_set_type(), debug_type_samep(), and debug_write_type().
| struct debug_type* debug_type::kvolatile |
Definition at line 139 of file debug.c.
Referenced by debug_get_target_type(), debug_make_volatile_type(), and debug_type_samep().
| unsigned int debug_type::size |
Definition at line 104 of file debug.c.
Referenced by debug_get_type_size(), debug_record_type_size(), debug_type_samep(), debug_write_class_type(), and debug_write_type().
| union { ... } debug_type::u |
Referenced by debug_class_type_samep(), debug_get_fields(), debug_get_parameter_types(), debug_get_real_type(), debug_get_return_type(), debug_get_target_type(), debug_get_type_name(), debug_get_type_size(), debug_make_array_type(), debug_make_const_type(), debug_make_enum_type(), debug_make_field(), debug_make_function_type(), debug_make_indirect_type(), debug_make_int_type(), debug_make_method_type(), debug_make_object_type(), debug_make_offset_type(), debug_make_pointer_type(), debug_make_range_type(), debug_make_reference_type(), debug_make_set_type(), debug_make_static_member(), debug_make_struct_type(), debug_make_volatile_type(), debug_name_type(), debug_set_class_id(), debug_tag_type(), debug_type_samep(), debug_write_class_type(), and debug_write_type().
1.4.7

