Namespaces | Enumerations
dwarf_constants.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 dwarf2reader
 

Enumerations

enum  dwarf2reader::DwarfAttribute {
  dwarf2reader::DW_AT_sibling = 0x01, dwarf2reader::DW_AT_location = 0x02, dwarf2reader::DW_AT_name = 0x03, dwarf2reader::DW_AT_ordering = 0x09,
  dwarf2reader::DW_AT_subscr_data = 0x0a, dwarf2reader::DW_AT_byte_size = 0x0b, dwarf2reader::DW_AT_bit_offset = 0x0c, dwarf2reader::DW_AT_bit_size = 0x0d,
  dwarf2reader::DW_AT_element_list = 0x0f, dwarf2reader::DW_AT_stmt_list = 0x10, dwarf2reader::DW_AT_low_pc = 0x11, dwarf2reader::DW_AT_high_pc = 0x12,
  dwarf2reader::DW_AT_language = 0x13, dwarf2reader::DW_AT_member = 0x14, dwarf2reader::DW_AT_discr = 0x15, dwarf2reader::DW_AT_discr_value = 0x16,
  dwarf2reader::DW_AT_visibility = 0x17, dwarf2reader::DW_AT_import = 0x18, dwarf2reader::DW_AT_string_length = 0x19, dwarf2reader::DW_AT_common_reference = 0x1a,
  dwarf2reader::DW_AT_comp_dir = 0x1b, dwarf2reader::DW_AT_const_value = 0x1c, dwarf2reader::DW_AT_containing_type = 0x1d, dwarf2reader::DW_AT_default_value = 0x1e,
  dwarf2reader::DW_AT_inline = 0x20, dwarf2reader::DW_AT_is_optional = 0x21, dwarf2reader::DW_AT_lower_bound = 0x22, dwarf2reader::DW_AT_producer = 0x25,
  dwarf2reader::DW_AT_prototyped = 0x27, dwarf2reader::DW_AT_return_addr = 0x2a, dwarf2reader::DW_AT_start_scope = 0x2c, dwarf2reader::DW_AT_stride_size = 0x2e,
  dwarf2reader::DW_AT_upper_bound = 0x2f, dwarf2reader::DW_AT_abstract_origin = 0x31, dwarf2reader::DW_AT_accessibility = 0x32, dwarf2reader::DW_AT_address_class = 0x33,
  dwarf2reader::DW_AT_artificial = 0x34, dwarf2reader::DW_AT_base_types = 0x35, dwarf2reader::DW_AT_calling_convention = 0x36, dwarf2reader::DW_AT_count = 0x37,
  dwarf2reader::DW_AT_data_member_location = 0x38, dwarf2reader::DW_AT_decl_column = 0x39, dwarf2reader::DW_AT_decl_file = 0x3a, dwarf2reader::DW_AT_decl_line = 0x3b,
  dwarf2reader::DW_AT_declaration = 0x3c, dwarf2reader::DW_AT_discr_list = 0x3d, dwarf2reader::DW_AT_encoding = 0x3e, dwarf2reader::DW_AT_external = 0x3f,
  dwarf2reader::DW_AT_frame_base = 0x40, dwarf2reader::DW_AT_friend = 0x41, dwarf2reader::DW_AT_identifier_case = 0x42, dwarf2reader::DW_AT_macro_info = 0x43,
  dwarf2reader::DW_AT_namelist_items = 0x44, dwarf2reader::DW_AT_priority = 0x45, dwarf2reader::DW_AT_segment = 0x46, dwarf2reader::DW_AT_specification = 0x47,
  dwarf2reader::DW_AT_static_link = 0x48, dwarf2reader::DW_AT_type = 0x49, dwarf2reader::DW_AT_use_location = 0x4a, dwarf2reader::DW_AT_variable_parameter = 0x4b,
  dwarf2reader::DW_AT_virtuality = 0x4c, dwarf2reader::DW_AT_vtable_elem_location = 0x4d, dwarf2reader::DW_AT_allocated = 0x4e, dwarf2reader::DW_AT_associated = 0x4f,
  dwarf2reader::DW_AT_data_location = 0x50, dwarf2reader::DW_AT_stride = 0x51, dwarf2reader::DW_AT_entry_pc = 0x52, dwarf2reader::DW_AT_use_UTF8 = 0x53,
  dwarf2reader::DW_AT_extension = 0x54, dwarf2reader::DW_AT_ranges = 0x55, dwarf2reader::DW_AT_trampoline = 0x56, dwarf2reader::DW_AT_call_column = 0x57,
  dwarf2reader::DW_AT_call_file = 0x58, dwarf2reader::DW_AT_call_line = 0x59, dwarf2reader::DW_AT_description = 0x5a, dwarf2reader::DW_AT_binary_scale = 0x5b,
  dwarf2reader::DW_AT_decimal_scale = 0x5c, dwarf2reader::DW_AT_small = 0x5d, dwarf2reader::DW_AT_descimal_sign = 0x5e, dwarf2reader::DW_AT_digit_count = 0x5f,
  dwarf2reader::DW_AT_picture_string = 0x60, dwarf2reader::DW_AT_mutable = 0x61, dwarf2reader::DW_AT_threads_scaled = 0x62, dwarf2reader::DW_AT_explicit = 0x63,
  dwarf2reader::DW_AT_object_pointer = 0x64, dwarf2reader::DW_AT_endianity = 0x65, dwarf2reader::DW_AT_elemental = 0x66, dwarf2reader::DW_AT_pure = 0x67,
  dwarf2reader::DW_AT_recursive = 0x68, dwarf2reader::DW_AT_lo_user = 0x2000, dwarf2reader::DW_AT_hi_user = 0x3fff, dwarf2reader::DW_AT_signature = 0x69,
  dwarf2reader::DW_AT_main_subprogram = 0x6a, dwarf2reader::DW_AT_data_bit_offset = 0x6b, dwarf2reader::DW_AT_const_expr = 0x6c, dwarf2reader::DW_AT_enum_class = 0x6d,
  dwarf2reader::DW_AT_linkage_name = 0x6e, dwarf2reader::DW_AT_string_length_bit_size = 0x6f, dwarf2reader::DW_AT_string_length_byte_size = 0x70, dwarf2reader::DW_AT_rank = 0x71,
  dwarf2reader::DW_AT_str_offsets_base = 0x72, dwarf2reader::DW_AT_addr_base = 0x73, dwarf2reader::DW_AT_rnglists_base = 0x74, dwarf2reader::DW_AT_dwo_name = 0x76,
  dwarf2reader::DW_AT_reference = 0x77, dwarf2reader::DW_AT_rvalue_reference = 0x78, dwarf2reader::DW_AT_macros = 0x79, dwarf2reader::DW_AT_call_all_calls = 0x7a,
  dwarf2reader::DW_AT_call_all_source_calls = 0x7b, dwarf2reader::DW_AT_call_all_tail_calls = 0x7c, dwarf2reader::DW_AT_call_return_pc = 0x7d, dwarf2reader::DW_AT_call_value = 0x7e,
  dwarf2reader::DW_AT_call_origin = 0x7f, dwarf2reader::DW_AT_call_parameter = 0x80, dwarf2reader::DW_AT_call_pc = 0x81, dwarf2reader::DW_AT_call_tail_call = 0x82,
  dwarf2reader::DW_AT_call_target = 0x83, dwarf2reader::DW_AT_call_target_clobbered = 0x84, dwarf2reader::DW_AT_call_data_location = 0x85, dwarf2reader::DW_AT_call_data_value = 0x86,
  dwarf2reader::DW_AT_noreturn = 0x87, dwarf2reader::DW_AT_alignment = 0x88, dwarf2reader::DW_AT_export_symbols = 0x89, dwarf2reader::DW_AT_deleted = 0x8a,
  dwarf2reader::DW_AT_defaulted = 0x8b, dwarf2reader::DW_AT_loclists_base = 0x8c, dwarf2reader::DW_AT_MIPS_fde = 0x2001, dwarf2reader::DW_AT_MIPS_loop_begin = 0x2002,
  dwarf2reader::DW_AT_MIPS_tail_loop_begin = 0x2003, dwarf2reader::DW_AT_MIPS_epilog_begin = 0x2004, dwarf2reader::DW_AT_MIPS_loop_unroll_factor = 0x2005, dwarf2reader::DW_AT_MIPS_software_pipeline_depth = 0x2006,
  dwarf2reader::DW_AT_MIPS_linkage_name = 0x2007, dwarf2reader::DW_AT_MIPS_stride = 0x2008, dwarf2reader::DW_AT_MIPS_abstract_name = 0x2009, dwarf2reader::DW_AT_MIPS_clone_origin = 0x200a,
  dwarf2reader::DW_AT_MIPS_has_inlines = 0x200b, dwarf2reader::DW_AT_HP_block_index = 0x2000, dwarf2reader::DW_AT_HP_unmodifiable = 0x2001, dwarf2reader::DW_AT_HP_actuals_stmt_list = 0x2010,
  dwarf2reader::DW_AT_HP_proc_per_section = 0x2011, dwarf2reader::DW_AT_HP_raw_data_ptr = 0x2012, dwarf2reader::DW_AT_HP_pass_by_reference = 0x2013, dwarf2reader::DW_AT_HP_opt_level = 0x2014,
  dwarf2reader::DW_AT_HP_prof_version_id = 0x2015, dwarf2reader::DW_AT_HP_opt_flags = 0x2016, dwarf2reader::DW_AT_HP_cold_region_low_pc = 0x2017, dwarf2reader::DW_AT_HP_cold_region_high_pc = 0x2018,
  dwarf2reader::DW_AT_HP_all_variables_modifiable = 0x2019, dwarf2reader::DW_AT_HP_linkage_name = 0x201a, dwarf2reader::DW_AT_HP_prof_flags = 0x201b, dwarf2reader::DW_AT_sf_names = 0x2101,
  dwarf2reader::DW_AT_src_info = 0x2102, dwarf2reader::DW_AT_mac_info = 0x2103, dwarf2reader::DW_AT_src_coords = 0x2104, dwarf2reader::DW_AT_body_begin = 0x2105,
  dwarf2reader::DW_AT_body_end = 0x2106, dwarf2reader::DW_AT_GNU_vector = 0x2107, dwarf2reader::DW_AT_GNU_guarded_by = 0x2108, dwarf2reader::DW_AT_GNU_pt_guarded_by = 0x2109,
  dwarf2reader::DW_AT_GNU_guarded = 0x210a, dwarf2reader::DW_AT_GNU_pt_guarded = 0x210b, dwarf2reader::DW_AT_GNU_locks_excluded = 0x210c, dwarf2reader::DW_AT_GNU_exclusive_locks_required = 0x210d,
  dwarf2reader::DW_AT_GNU_shared_locks_required = 0x210e, dwarf2reader::DW_AT_GNU_odr_signature = 0x210f, dwarf2reader::DW_AT_GNU_template_name = 0x2110, dwarf2reader::DW_AT_GNU_call_site_value = 0x2111,
  dwarf2reader::DW_AT_GNU_call_site_data_value = 0x2112, dwarf2reader::DW_AT_GNU_call_site_target = 0x2113, dwarf2reader::DW_AT_GNU_call_site_target_clobbered = 0x2114, dwarf2reader::DW_AT_GNU_tail_call = 0x2115,
  dwarf2reader::DW_AT_GNU_all_tail_call_sites = 0x2116, dwarf2reader::DW_AT_GNU_all_call_sites = 0x2117, dwarf2reader::DW_AT_GNU_all_source_call_sites = 0x2118, dwarf2reader::DW_AT_GNU_macros = 0x2119,
  dwarf2reader::DW_AT_GNU_dwo_name = 0x2130, dwarf2reader::DW_AT_GNU_dwo_id = 0x2131, dwarf2reader::DW_AT_GNU_ranges_base = 0x2132, dwarf2reader::DW_AT_GNU_addr_base = 0x2133,
  dwarf2reader::DW_AT_GNU_pubnames = 0x2134, dwarf2reader::DW_AT_GNU_pubtypes = 0x2135, dwarf2reader::DW_AT_GNU_discriminator = 0x2136, dwarf2reader::DW_AT_VMS_rtnbeg_pd_address = 0x2201,
  dwarf2reader::DW_AT_upc_threads_scaled = 0x3210, dwarf2reader::DW_AT_PGI_lbase = 0x3a00, dwarf2reader::DW_AT_PGI_soffset = 0x3a01, dwarf2reader::DW_AT_PGI_lstride = 0x3a02,
  dwarf2reader::DW_AT_APPLE_optimized = 0x3fe1, dwarf2reader::DW_AT_APPLE_flags = 0x3fe2, dwarf2reader::DW_AT_APPLE_isa = 0x3fe3, dwarf2reader::DW_AT_APPLE_block = 0x3fe4,
  dwarf2reader::DW_AT_APPLE_major_runtime_vers = 0x3fe5, dwarf2reader::DW_AT_APPLE_runtime_class = 0x3fe6, dwarf2reader::DW_AT_APPLE_omit_frame_ptr = 0x3fe7, dwarf2reader::DW_AT_APPLE_property_name = 0x3fe8,
  dwarf2reader::DW_AT_APPLE_property_getter = 0x3fe9, dwarf2reader::DW_AT_APPLE_property_setter = 0x3fea, dwarf2reader::DW_AT_APPLE_property_attribute = 0x3feb, dwarf2reader::DW_AT_APPLE_objc_complete_type = 0x3fec
}
 
enum  dwarf2reader::DwarfEncoding {
  dwarf2reader::DW_ATE_address =0x1, dwarf2reader::DW_ATE_boolean =0x2, dwarf2reader::DW_ATE_complex_float =0x3, dwarf2reader::DW_ATE_float =0x4,
  dwarf2reader::DW_ATE_signed =0x5, dwarf2reader::DW_ATE_signed_char =0x6, dwarf2reader::DW_ATE_unsigned =0x7, dwarf2reader::DW_ATE_unsigned_char =0x8,
  dwarf2reader::DW_ATE_imaginary_float =0x9, dwarf2reader::DW_ATE_packed_decimal =0xa, dwarf2reader::DW_ATE_numeric_string =0xb, dwarf2reader::DW_ATE_edited =0xc,
  dwarf2reader::DW_ATE_signed_fixed =0xd, dwarf2reader::DW_ATE_unsigned_fixed =0xe, dwarf2reader::DW_ATE_decimal_float =0xf, dwarf2reader::DW_ATR_UTF =0x10,
  dwarf2reader::DW_ATE_lo_user =0x80, dwarf2reader::DW_ATE_hi_user =0xff
}
 
enum  dwarf2reader::DwarfForm {
  dwarf2reader::DW_FORM_addr = 0x01, dwarf2reader::DW_FORM_block2 = 0x03, dwarf2reader::DW_FORM_block4 = 0x04, dwarf2reader::DW_FORM_data2 = 0x05,
  dwarf2reader::DW_FORM_data4 = 0x06, dwarf2reader::DW_FORM_data8 = 0x07, dwarf2reader::DW_FORM_string = 0x08, dwarf2reader::DW_FORM_block = 0x09,
  dwarf2reader::DW_FORM_block1 = 0x0a, dwarf2reader::DW_FORM_data1 = 0x0b, dwarf2reader::DW_FORM_flag = 0x0c, dwarf2reader::DW_FORM_sdata = 0x0d,
  dwarf2reader::DW_FORM_strp = 0x0e, dwarf2reader::DW_FORM_udata = 0x0f, dwarf2reader::DW_FORM_ref_addr = 0x10, dwarf2reader::DW_FORM_ref1 = 0x11,
  dwarf2reader::DW_FORM_ref2 = 0x12, dwarf2reader::DW_FORM_ref4 = 0x13, dwarf2reader::DW_FORM_ref8 = 0x14, dwarf2reader::DW_FORM_ref_udata = 0x15,
  dwarf2reader::DW_FORM_indirect = 0x16, dwarf2reader::DW_FORM_sec_offset = 0x17, dwarf2reader::DW_FORM_exprloc = 0x18, dwarf2reader::DW_FORM_flag_present = 0x19,
  dwarf2reader::DW_FORM_strx = 0x1a, dwarf2reader::DW_FORM_addrx = 0x1b, dwarf2reader::DW_FORM_ref_sup4 = 0x1c, dwarf2reader::DW_FORM_strp_sup = 0x1d,
  dwarf2reader::DW_FORM_data16 = 0x1e, dwarf2reader::DW_FORM_line_strp = 0x1f, dwarf2reader::DW_FORM_ref_sig8 = 0x20, dwarf2reader::DW_FORM_implicit_const = 0x21,
  dwarf2reader::DW_FORM_loclistx = 0x22, dwarf2reader::DW_FORM_rnglistx = 0x23, dwarf2reader::DW_FORM_ref_sup8 = 0x24, dwarf2reader::DW_FORM_strx1 = 0x25,
  dwarf2reader::DW_FORM_strx2 = 0x26, dwarf2reader::DW_FORM_strx3 = 0x27, dwarf2reader::DW_FORM_strx4 = 0x28, dwarf2reader::DW_FORM_addrx1 = 0x29,
  dwarf2reader::DW_FORM_addrx2 = 0x2a, dwarf2reader::DW_FORM_addrx3 = 0x2b, dwarf2reader::DW_FORM_addrx4 = 0x2c, dwarf2reader::DW_FORM_GNU_addr_index = 0x1f01,
  dwarf2reader::DW_FORM_GNU_str_index = 0x1f02
}
 
enum  dwarf2reader::DwarfHasChild { dwarf2reader::DW_children_no = 0, dwarf2reader::DW_children_yes = 1 }
 
enum  dwarf2reader::DwarfLineNumberContentType {
  dwarf2reader::DW_LNCT_path = 1, dwarf2reader::DW_LNCT_directory_index = 2, dwarf2reader::DW_LNCT_timestamp = 3, dwarf2reader::DW_LNCT_size = 4,
  dwarf2reader::DW_LNCT_MD5 = 5, dwarf2reader::DW_LNCT_subprogram_name = 6, dwarf2reader::DW_LNCT_decl_file = 7, dwarf2reader::DW_LNCT_decl_line = 8
}
 
enum  dwarf2reader::DwarfLineNumberExtendedOps {
  dwarf2reader::DW_LNE_end_sequence = 1, dwarf2reader::DW_LNE_set_address = 2, dwarf2reader::DW_LNE_define_file = 3, dwarf2reader::DW_LNE_set_discriminator = 4,
  dwarf2reader::DW_LNE_lo_user = 0x80, dwarf2reader::DW_LNE_hi_user = 0xff, dwarf2reader::DW_LNE_HP_negate_is_UV_update = 0x11, dwarf2reader::DW_LNE_HP_push_context = 0x12,
  dwarf2reader::DW_LNE_HP_pop_context = 0x13, dwarf2reader::DW_LNE_HP_set_file_line_column = 0x14, dwarf2reader::DW_LNE_HP_set_routine_name = 0x15, dwarf2reader::DW_LNE_HP_set_sequence = 0x16,
  dwarf2reader::DW_LNE_HP_negate_post_semantics = 0x17, dwarf2reader::DW_LNE_HP_negate_function_exit = 0x18, dwarf2reader::DW_LNE_HP_negate_front_end_logical = 0x19, dwarf2reader::DW_LNE_HP_define_proc = 0x20
}
 
enum  dwarf2reader::DwarfLineNumberOps {
  dwarf2reader::DW_LNS_extended_op = 0, dwarf2reader::DW_LNS_copy = 1, dwarf2reader::DW_LNS_advance_pc = 2, dwarf2reader::DW_LNS_advance_line = 3,
  dwarf2reader::DW_LNS_set_file = 4, dwarf2reader::DW_LNS_set_column = 5, dwarf2reader::DW_LNS_negate_stmt = 6, dwarf2reader::DW_LNS_set_basic_block = 7,
  dwarf2reader::DW_LNS_const_add_pc = 8, dwarf2reader::DW_LNS_fixed_advance_pc = 9, dwarf2reader::DW_LNS_set_prologue_end = 10, dwarf2reader::DW_LNS_set_epilogue_begin = 11,
  dwarf2reader::DW_LNS_set_isa = 12, dwarf2reader::DW_LNS_set_address_from_logical = 13, dwarf2reader::DW_LNS_set_subprogram = 13, dwarf2reader::DW_LNS_inlined_call = 14,
  dwarf2reader::DW_LNS_pop_context = 15
}
 
enum  dwarf2reader::DwarfOpcode {
  dwarf2reader::DW_OP_addr =0x03, dwarf2reader::DW_OP_deref =0x06, dwarf2reader::DW_OP_const1u =0x08, dwarf2reader::DW_OP_const1s =0x09,
  dwarf2reader::DW_OP_const2u =0x0a, dwarf2reader::DW_OP_const2s =0x0b, dwarf2reader::DW_OP_const4u =0x0c, dwarf2reader::DW_OP_const4s =0x0d,
  dwarf2reader::DW_OP_const8u =0x0e, dwarf2reader::DW_OP_const8s =0x0f, dwarf2reader::DW_OP_constu =0x10, dwarf2reader::DW_OP_consts =0x11,
  dwarf2reader::DW_OP_dup =0x12, dwarf2reader::DW_OP_drop =0x13, dwarf2reader::DW_OP_over =0x14, dwarf2reader::DW_OP_pick =0x15,
  dwarf2reader::DW_OP_swap =0x16, dwarf2reader::DW_OP_rot =0x17, dwarf2reader::DW_OP_xderef =0x18, dwarf2reader::DW_OP_abs =0x19,
  dwarf2reader::DW_OP_and =0x1a, dwarf2reader::DW_OP_div =0x1b, dwarf2reader::DW_OP_minus =0x1c, dwarf2reader::DW_OP_mod =0x1d,
  dwarf2reader::DW_OP_mul =0x1e, dwarf2reader::DW_OP_neg =0x1f, dwarf2reader::DW_OP_not =0x20, dwarf2reader::DW_OP_or =0x21,
  dwarf2reader::DW_OP_plus =0x22, dwarf2reader::DW_OP_plus_uconst =0x23, dwarf2reader::DW_OP_shl =0x24, dwarf2reader::DW_OP_shr =0x25,
  dwarf2reader::DW_OP_shra =0x26, dwarf2reader::DW_OP_xor =0x27, dwarf2reader::DW_OP_bra =0x28, dwarf2reader::DW_OP_eq =0x29,
  dwarf2reader::DW_OP_ge =0x2a, dwarf2reader::DW_OP_gt =0x2b, dwarf2reader::DW_OP_le =0x2c, dwarf2reader::DW_OP_lt =0x2d,
  dwarf2reader::DW_OP_ne =0x2e, dwarf2reader::DW_OP_skip =0x2f, dwarf2reader::DW_OP_lit0 =0x30, dwarf2reader::DW_OP_lit1 =0x31,
  dwarf2reader::DW_OP_lit2 =0x32, dwarf2reader::DW_OP_lit3 =0x33, dwarf2reader::DW_OP_lit4 =0x34, dwarf2reader::DW_OP_lit5 =0x35,
  dwarf2reader::DW_OP_lit6 =0x36, dwarf2reader::DW_OP_lit7 =0x37, dwarf2reader::DW_OP_lit8 =0x38, dwarf2reader::DW_OP_lit9 =0x39,
  dwarf2reader::DW_OP_lit10 =0x3a, dwarf2reader::DW_OP_lit11 =0x3b, dwarf2reader::DW_OP_lit12 =0x3c, dwarf2reader::DW_OP_lit13 =0x3d,
  dwarf2reader::DW_OP_lit14 =0x3e, dwarf2reader::DW_OP_lit15 =0x3f, dwarf2reader::DW_OP_lit16 =0x40, dwarf2reader::DW_OP_lit17 =0x41,
  dwarf2reader::DW_OP_lit18 =0x42, dwarf2reader::DW_OP_lit19 =0x43, dwarf2reader::DW_OP_lit20 =0x44, dwarf2reader::DW_OP_lit21 =0x45,
  dwarf2reader::DW_OP_lit22 =0x46, dwarf2reader::DW_OP_lit23 =0x47, dwarf2reader::DW_OP_lit24 =0x48, dwarf2reader::DW_OP_lit25 =0x49,
  dwarf2reader::DW_OP_lit26 =0x4a, dwarf2reader::DW_OP_lit27 =0x4b, dwarf2reader::DW_OP_lit28 =0x4c, dwarf2reader::DW_OP_lit29 =0x4d,
  dwarf2reader::DW_OP_lit30 =0x4e, dwarf2reader::DW_OP_lit31 =0x4f, dwarf2reader::DW_OP_reg0 =0x50, dwarf2reader::DW_OP_reg1 =0x51,
  dwarf2reader::DW_OP_reg2 =0x52, dwarf2reader::DW_OP_reg3 =0x53, dwarf2reader::DW_OP_reg4 =0x54, dwarf2reader::DW_OP_reg5 =0x55,
  dwarf2reader::DW_OP_reg6 =0x56, dwarf2reader::DW_OP_reg7 =0x57, dwarf2reader::DW_OP_reg8 =0x58, dwarf2reader::DW_OP_reg9 =0x59,
  dwarf2reader::DW_OP_reg10 =0x5a, dwarf2reader::DW_OP_reg11 =0x5b, dwarf2reader::DW_OP_reg12 =0x5c, dwarf2reader::DW_OP_reg13 =0x5d,
  dwarf2reader::DW_OP_reg14 =0x5e, dwarf2reader::DW_OP_reg15 =0x5f, dwarf2reader::DW_OP_reg16 =0x60, dwarf2reader::DW_OP_reg17 =0x61,
  dwarf2reader::DW_OP_reg18 =0x62, dwarf2reader::DW_OP_reg19 =0x63, dwarf2reader::DW_OP_reg20 =0x64, dwarf2reader::DW_OP_reg21 =0x65,
  dwarf2reader::DW_OP_reg22 =0x66, dwarf2reader::DW_OP_reg23 =0x67, dwarf2reader::DW_OP_reg24 =0x68, dwarf2reader::DW_OP_reg25 =0x69,
  dwarf2reader::DW_OP_reg26 =0x6a, dwarf2reader::DW_OP_reg27 =0x6b, dwarf2reader::DW_OP_reg28 =0x6c, dwarf2reader::DW_OP_reg29 =0x6d,
  dwarf2reader::DW_OP_reg30 =0x6e, dwarf2reader::DW_OP_reg31 =0x6f, dwarf2reader::DW_OP_breg0 =0x70, dwarf2reader::DW_OP_breg1 =0x71,
  dwarf2reader::DW_OP_breg2 =0x72, dwarf2reader::DW_OP_breg3 =0x73, dwarf2reader::DW_OP_breg4 =0x74, dwarf2reader::DW_OP_breg5 =0x75,
  dwarf2reader::DW_OP_breg6 =0x76, dwarf2reader::DW_OP_breg7 =0x77, dwarf2reader::DW_OP_breg8 =0x78, dwarf2reader::DW_OP_breg9 =0x79,
  dwarf2reader::DW_OP_breg10 =0x7a, dwarf2reader::DW_OP_breg11 =0x7b, dwarf2reader::DW_OP_breg12 =0x7c, dwarf2reader::DW_OP_breg13 =0x7d,
  dwarf2reader::DW_OP_breg14 =0x7e, dwarf2reader::DW_OP_breg15 =0x7f, dwarf2reader::DW_OP_breg16 =0x80, dwarf2reader::DW_OP_breg17 =0x81,
  dwarf2reader::DW_OP_breg18 =0x82, dwarf2reader::DW_OP_breg19 =0x83, dwarf2reader::DW_OP_breg20 =0x84, dwarf2reader::DW_OP_breg21 =0x85,
  dwarf2reader::DW_OP_breg22 =0x86, dwarf2reader::DW_OP_breg23 =0x87, dwarf2reader::DW_OP_breg24 =0x88, dwarf2reader::DW_OP_breg25 =0x89,
  dwarf2reader::DW_OP_breg26 =0x8a, dwarf2reader::DW_OP_breg27 =0x8b, dwarf2reader::DW_OP_breg28 =0x8c, dwarf2reader::DW_OP_breg29 =0x8d,
  dwarf2reader::DW_OP_breg30 =0x8e, dwarf2reader::DW_OP_breg31 =0x8f, dwarf2reader::DW_OP_regX =0x90, dwarf2reader::DW_OP_fbreg =0x91,
  dwarf2reader::DW_OP_bregX =0x92, dwarf2reader::DW_OP_piece =0x93, dwarf2reader::DW_OP_deref_size =0x94, dwarf2reader::DW_OP_xderef_size =0x95,
  dwarf2reader::DW_OP_nop =0x96, dwarf2reader::DW_OP_push_object_address =0x97, dwarf2reader::DW_OP_call2 =0x98, dwarf2reader::DW_OP_call4 =0x99,
  dwarf2reader::DW_OP_call_ref =0x9a, dwarf2reader::DW_OP_form_tls_address =0x9b, dwarf2reader::DW_OP_call_frame_cfa =0x9c, dwarf2reader::DW_OP_bit_piece =0x9d,
  dwarf2reader::DW_OP_implicit_value =0x9e, dwarf2reader::DW_OP_stack_value =0x9f, dwarf2reader::DW_OP_lo_user =0xe0, dwarf2reader::DW_OP_hi_user =0xff,
  dwarf2reader::DW_OP_GNU_push_tls_address =0xe0, dwarf2reader::DW_OP_GNU_uninit =0xf0, dwarf2reader::DW_OP_GNU_encoded_addr =0xf1, dwarf2reader::DW_OP_GNU_implicit_pointer =0xf2,
  dwarf2reader::DW_OP_GNU_entry_value =0xf3, dwarf2reader::DW_OP_GNU_addr_index =0xfb, dwarf2reader::DW_OP_GNU_const_index =0xfc
}
 
enum  dwarf2reader::DwarfSectionId {
  dwarf2reader::DW_SECT_INFO = 1, dwarf2reader::DW_SECT_TYPES = 2, dwarf2reader::DW_SECT_ABBREV = 3, dwarf2reader::DW_SECT_LINE = 4,
  dwarf2reader::DW_SECT_LOC = 5, dwarf2reader::DW_SECT_STR_OFFSETS = 6, dwarf2reader::DW_SECT_MACINFO = 7, dwarf2reader::DW_SECT_MACRO = 8
}
 
enum  dwarf2reader::DwarfTag {
  dwarf2reader::DW_TAG_padding = 0x00, dwarf2reader::DW_TAG_array_type = 0x01, dwarf2reader::DW_TAG_class_type = 0x02, dwarf2reader::DW_TAG_entry_point = 0x03,
  dwarf2reader::DW_TAG_enumeration_type = 0x04, dwarf2reader::DW_TAG_formal_parameter = 0x05, dwarf2reader::DW_TAG_imported_declaration = 0x08, dwarf2reader::DW_TAG_label = 0x0a,
  dwarf2reader::DW_TAG_lexical_block = 0x0b, dwarf2reader::DW_TAG_member = 0x0d, dwarf2reader::DW_TAG_pointer_type = 0x0f, dwarf2reader::DW_TAG_reference_type = 0x10,
  dwarf2reader::DW_TAG_compile_unit = 0x11, dwarf2reader::DW_TAG_string_type = 0x12, dwarf2reader::DW_TAG_structure_type = 0x13, dwarf2reader::DW_TAG_subroutine_type = 0x15,
  dwarf2reader::DW_TAG_typedef = 0x16, dwarf2reader::DW_TAG_union_type = 0x17, dwarf2reader::DW_TAG_unspecified_parameters = 0x18, dwarf2reader::DW_TAG_variant = 0x19,
  dwarf2reader::DW_TAG_common_block = 0x1a, dwarf2reader::DW_TAG_common_inclusion = 0x1b, dwarf2reader::DW_TAG_inheritance = 0x1c, dwarf2reader::DW_TAG_inlined_subroutine = 0x1d,
  dwarf2reader::DW_TAG_module = 0x1e, dwarf2reader::DW_TAG_ptr_to_member_type = 0x1f, dwarf2reader::DW_TAG_set_type = 0x20, dwarf2reader::DW_TAG_subrange_type = 0x21,
  dwarf2reader::DW_TAG_with_stmt = 0x22, dwarf2reader::DW_TAG_access_declaration = 0x23, dwarf2reader::DW_TAG_base_type = 0x24, dwarf2reader::DW_TAG_catch_block = 0x25,
  dwarf2reader::DW_TAG_const_type = 0x26, dwarf2reader::DW_TAG_constant = 0x27, dwarf2reader::DW_TAG_enumerator = 0x28, dwarf2reader::DW_TAG_file_type = 0x29,
  dwarf2reader::DW_TAG_friend = 0x2a, dwarf2reader::DW_TAG_namelist = 0x2b, dwarf2reader::DW_TAG_namelist_item = 0x2c, dwarf2reader::DW_TAG_packed_type = 0x2d,
  dwarf2reader::DW_TAG_subprogram = 0x2e, dwarf2reader::DW_TAG_template_type_param = 0x2f, dwarf2reader::DW_TAG_template_value_param = 0x30, dwarf2reader::DW_TAG_thrown_type = 0x31,
  dwarf2reader::DW_TAG_try_block = 0x32, dwarf2reader::DW_TAG_variant_part = 0x33, dwarf2reader::DW_TAG_variable = 0x34, dwarf2reader::DW_TAG_volatile_type = 0x35,
  dwarf2reader::DW_TAG_dwarf_procedure = 0x36, dwarf2reader::DW_TAG_restrict_type = 0x37, dwarf2reader::DW_TAG_interface_type = 0x38, dwarf2reader::DW_TAG_namespace = 0x39,
  dwarf2reader::DW_TAG_imported_module = 0x3a, dwarf2reader::DW_TAG_unspecified_type = 0x3b, dwarf2reader::DW_TAG_partial_unit = 0x3c, dwarf2reader::DW_TAG_imported_unit = 0x3d,
  dwarf2reader::DW_TAG_condition = 0x3f, dwarf2reader::DW_TAG_shared_type = 0x40, dwarf2reader::DW_TAG_type_unit = 0x41, dwarf2reader::DW_TAG_rvalue_reference_type = 0x42,
  dwarf2reader::DW_TAG_template_alias = 0x43, dwarf2reader::DW_TAG_lo_user = 0x4080, dwarf2reader::DW_TAG_hi_user = 0xffff, dwarf2reader::DW_TAG_MIPS_loop = 0x4081,
  dwarf2reader::DW_TAG_HP_array_descriptor = 0x4090, dwarf2reader::DW_TAG_format_label = 0x4101, dwarf2reader::DW_TAG_function_template = 0x4102, dwarf2reader::DW_TAG_class_template = 0x4103,
  dwarf2reader::DW_TAG_GNU_BINCL = 0x4104, dwarf2reader::DW_TAG_GNU_EINCL = 0x4105, dwarf2reader::DW_TAG_GNU_template_template_param = 0x4106, dwarf2reader::DW_TAG_GNU_template_parameter_pack = 0x4107,
  dwarf2reader::DW_TAG_GNU_formal_parameter_pack = 0x4108, dwarf2reader::DW_TAG_GNU_call_site = 0x4109, dwarf2reader::DW_TAG_GNU_call_site_parameter = 0x410a, dwarf2reader::DW_TAG_APPLE_property = 0x4200,
  dwarf2reader::DW_TAG_upc_shared_type = 0x8765, dwarf2reader::DW_TAG_upc_strict_type = 0x8766, dwarf2reader::DW_TAG_upc_relaxed_type = 0x8767, dwarf2reader::DW_TAG_PGI_kanji_type = 0xA000,
  dwarf2reader::DW_TAG_PGI_interface_block = 0xA020
}
 
enum  dwarf2reader::PointerEncoding {
  dwarf2reader::DW_EH_PE_absptr = 0x00, dwarf2reader::DW_EH_PE_uleb128 = 0x01, dwarf2reader::DW_EH_PE_udata2 = 0x02, dwarf2reader::DW_EH_PE_udata4 = 0x03,
  dwarf2reader::DW_EH_PE_udata8 = 0x04, dwarf2reader::DW_EH_PE_sleb128 = 0x09, dwarf2reader::DW_EH_PE_sdata2 = 0x0A, dwarf2reader::DW_EH_PE_sdata4 = 0x0B,
  dwarf2reader::DW_EH_PE_sdata8 = 0x0C, dwarf2reader::DW_EH_PE_FORMAT_MASK = 0x0f, dwarf2reader::DW_EH_PE_pcrel = 0x10, dwarf2reader::DW_EH_PE_textrel = 0x20,
  dwarf2reader::DW_EH_PE_datarel = 0x30, dwarf2reader::DW_EH_PE_funcrel = 0x40, dwarf2reader::DW_EH_PE_aligned = 0x50, dwarf2reader::DW_EH_PE_APPLICATION_MASK = 0x70,
  dwarf2reader::DW_EH_PE_indirect = 0x80, dwarf2reader::DW_EH_PE_omit = 0xff
}
 
enum  dwarf2reader::RangeListEntry {
  dwarf2reader::DW_RLE_end_of_list = 0x00, dwarf2reader::DW_RLE_base_addressx = 0x01, dwarf2reader::DW_RLE_startx_endx = 0x02, dwarf2reader::DW_RLE_startx_length = 0x03,
  dwarf2reader::DW_RLE_offset_pair = 0x04, dwarf2reader::DW_RLE_base_address = 0x05, dwarf2reader::DW_RLE_start_end = 0x06, dwarf2reader::DW_RLE_start_length = 0x07
}
 
enum  dwarf2reader::UnitType {
  dwarf2reader::DW_UT_compile = 0x01, dwarf2reader::DW_UT_type = 0x02, dwarf2reader::DW_UT_partial = 0x03, dwarf2reader::DW_UT_skeleton = 0x04,
  dwarf2reader::DW_UT_split_compile = 0x05, dwarf2reader::DW_UT_split_type = 0x06, dwarf2reader::DW_UT_lo_user = 0x80, dwarf2reader::DW_UT_hi_user = 0xff
}
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:11