dwarf_constants.h
Go to the documentation of this file.
1 // Copyright 2016 Google Inc. All Rights Reserved.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 //
15 // Author: dannyb@google.com (Daniel Berlin)
16 
17 #ifndef UTIL_DEBUGINFO_DWARF2ENUMS_H__
18 #define UTIL_DEBUGINFO_DWARF2ENUMS_H__
19 
20 namespace dwarf2reader {
21 
22 // These enums do not follow the google3 style only because they are
23 // known universally (specs, other implementations) by the names in
24 // exactly this capitalization.
25 // Tag names and codes.
26 enum DwarfTag {
34  DW_TAG_label = 0x0a,
36  DW_TAG_member = 0x0d,
51  DW_TAG_module = 0x1e,
63  DW_TAG_friend = 0x2a,
75  // DWARF 3.
86  // DWARF 4.
90  DW_TAG_lo_user = 0x4080,
91  DW_TAG_hi_user = 0xffff,
92  // SGI/MIPS Extensions.
93  DW_TAG_MIPS_loop = 0x4081,
94  // HP extensions. See:
95  // ftp://ftp.hp.com/pub/lang/tools/WDB/wdb-4.0.tar.gz
97  // GNU extensions.
98  DW_TAG_format_label = 0x4101, // For FORTRAN 77 and Fortran 90.
99  DW_TAG_function_template = 0x4102, // For C++.
100  DW_TAG_class_template = 0x4103, // For C++.
103  // http://gcc.gnu.org/wiki/TemplateParmsDwarf
107  // http://www.dwarfstd.org/ShowIssue.php?issue=100909.2&type=open
110  // Apple extensions.
112  // Extensions for UPC. See: http://upc.gwu.edu/~upc.
116  // PGI (STMicroelectronics) extensions. No documentation available.
119 };
120 
121 
125 };
126 
127 // Form names and codes.
128 enum DwarfForm {
129  DW_FORM_addr = 0x01,
139  DW_FORM_flag = 0x0c,
141  DW_FORM_strp = 0x0e,
144  DW_FORM_ref1 = 0x11,
145  DW_FORM_ref2 = 0x12,
146  DW_FORM_ref4 = 0x13,
147  DW_FORM_ref8 = 0x14,
150  // DWARF 4.
154  // DWARF 5.
155  DW_FORM_strx = 0x1a,
161  // DWARF 4.
163  // DWARF 5.
176  // Extensions for Fission. See http://gcc.gnu.org/wiki/DebugFission.
179 };
180 
181 // Attribute names and codes
185  DW_AT_name = 0x03,
193  DW_AT_low_pc = 0x11,
196  DW_AT_member = 0x14,
197  DW_AT_discr = 0x15,
200  DW_AT_import = 0x18,
207  DW_AT_inline = 0x20,
222  DW_AT_count = 0x37,
232  DW_AT_friend = 0x41,
240  DW_AT_type = 0x49,
245  // DWARF 3 values.
249  DW_AT_stride = 0x51,
253  DW_AT_ranges = 0x55,
261  DW_AT_small = 0x5d,
271  DW_AT_pure = 0x67,
273  DW_AT_lo_user = 0x2000,
274  DW_AT_hi_user = 0x3fff,
275  // DWARF 4 values.
282  // DWARF 5 values.
285  DW_AT_rank = 0x71,
292  DW_AT_macros = 0x79,
312  // SGI/MIPS extensions.
313  DW_AT_MIPS_fde = 0x2001,
324  // HP extensions.
326  DW_AT_HP_unmodifiable = 0x2001, // Same as DW_AT_MIPS_fde.
338  DW_AT_HP_prof_flags = 0x201b, // In comp unit of procs_info for -g.
339  // GNU extensions.
340  DW_AT_sf_names = 0x2101,
341  DW_AT_src_info = 0x2102,
342  DW_AT_mac_info = 0x2103,
345  DW_AT_body_end = 0x2106,
347  // http://gcc.gnu.org/wiki/ThreadSafetyAnnotation
355  // http://gcc.gnu.org/wiki/DwarfSeparateTypeInfo
357  // http://gcc.gnu.org/wiki/TemplateParmsDwarf
359  // http://www.dwarfstd.org/ShowIssue.php?issue=100909.2&type=open
369  // Extensions for Fission. See http://gcc.gnu.org/wiki/DebugFission.
376  // discriminator.
378  // VMS extensions.
380  // UPC extension.
382  // PGI (STMicroelectronics) extensions.
383  DW_AT_PGI_lbase = 0x3a00,
386  // Apple extensions.
389  DW_AT_APPLE_isa = 0x3fe3,
399 };
400 
401 
402 // Line number opcodes.
414  // DWARF 3.
418  /* Experimental DWARF 5 extensions.
419  See http://wiki.dwarfstd.org/index.php?title=TwoLevelLineTables. */
420  DW_LNS_set_address_from_logical = 13, /* Actuals table only. */
421  DW_LNS_set_subprogram = 13, /* Logicals table only. */
422  DW_LNS_inlined_call = 14, /* Logicals table only. */
423  DW_LNS_pop_context = 15 /* Logicals table only. */
424 };
425 
426 // Line number extended opcodes.
434  // HP extensions.
445 };
446 
447 // Line number content type codes (DWARF 5).
454  // Experimental DWARF 5 extensions.
455  // See http://wiki.dwarfstd.org/index.php?title=TwoLevelLineTables.
459 };
460 
461 // Type encoding names and codes
471  // DWARF3/DWARF3f
479  // DWARF4
480  DW_ATR_UTF =0x10,
483 };
484 
485 // Location virtual machine opcodes
487  DW_OP_addr =0x03,
488  DW_OP_deref =0x06,
499  DW_OP_dup =0x12,
500  DW_OP_drop =0x13,
501  DW_OP_over =0x14,
502  DW_OP_pick =0x15,
503  DW_OP_swap =0x16,
504  DW_OP_rot =0x17,
506  DW_OP_abs =0x19,
507  DW_OP_and =0x1a,
508  DW_OP_div =0x1b,
509  DW_OP_minus =0x1c,
510  DW_OP_mod =0x1d,
511  DW_OP_mul =0x1e,
512  DW_OP_neg =0x1f,
513  DW_OP_not =0x20,
514  DW_OP_or =0x21,
515  DW_OP_plus =0x22,
517  DW_OP_shl =0x24,
518  DW_OP_shr =0x25,
519  DW_OP_shra =0x26,
520  DW_OP_xor =0x27,
521  DW_OP_bra =0x28,
522  DW_OP_eq =0x29,
523  DW_OP_ge =0x2a,
524  DW_OP_gt =0x2b,
525  DW_OP_le =0x2c,
526  DW_OP_lt =0x2d,
527  DW_OP_ne =0x2e,
528  DW_OP_skip =0x2f,
529  DW_OP_lit0 =0x30,
530  DW_OP_lit1 =0x31,
531  DW_OP_lit2 =0x32,
532  DW_OP_lit3 =0x33,
533  DW_OP_lit4 =0x34,
534  DW_OP_lit5 =0x35,
535  DW_OP_lit6 =0x36,
536  DW_OP_lit7 =0x37,
537  DW_OP_lit8 =0x38,
538  DW_OP_lit9 =0x39,
539  DW_OP_lit10 =0x3a,
540  DW_OP_lit11 =0x3b,
541  DW_OP_lit12 =0x3c,
542  DW_OP_lit13 =0x3d,
543  DW_OP_lit14 =0x3e,
544  DW_OP_lit15 =0x3f,
545  DW_OP_lit16 =0x40,
546  DW_OP_lit17 =0x41,
547  DW_OP_lit18 =0x42,
548  DW_OP_lit19 =0x43,
549  DW_OP_lit20 =0x44,
550  DW_OP_lit21 =0x45,
551  DW_OP_lit22 =0x46,
552  DW_OP_lit23 =0x47,
553  DW_OP_lit24 =0x48,
554  DW_OP_lit25 =0x49,
555  DW_OP_lit26 =0x4a,
556  DW_OP_lit27 =0x4b,
557  DW_OP_lit28 =0x4c,
558  DW_OP_lit29 =0x4d,
559  DW_OP_lit30 =0x4e,
560  DW_OP_lit31 =0x4f,
561  DW_OP_reg0 =0x50,
562  DW_OP_reg1 =0x51,
563  DW_OP_reg2 =0x52,
564  DW_OP_reg3 =0x53,
565  DW_OP_reg4 =0x54,
566  DW_OP_reg5 =0x55,
567  DW_OP_reg6 =0x56,
568  DW_OP_reg7 =0x57,
569  DW_OP_reg8 =0x58,
570  DW_OP_reg9 =0x59,
571  DW_OP_reg10 =0x5a,
572  DW_OP_reg11 =0x5b,
573  DW_OP_reg12 =0x5c,
574  DW_OP_reg13 =0x5d,
575  DW_OP_reg14 =0x5e,
576  DW_OP_reg15 =0x5f,
577  DW_OP_reg16 =0x60,
578  DW_OP_reg17 =0x61,
579  DW_OP_reg18 =0x62,
580  DW_OP_reg19 =0x63,
581  DW_OP_reg20 =0x64,
582  DW_OP_reg21 =0x65,
583  DW_OP_reg22 =0x66,
584  DW_OP_reg23 =0x67,
585  DW_OP_reg24 =0x68,
586  DW_OP_reg25 =0x69,
587  DW_OP_reg26 =0x6a,
588  DW_OP_reg27 =0x6b,
589  DW_OP_reg28 =0x6c,
590  DW_OP_reg29 =0x6d,
591  DW_OP_reg30 =0x6e,
592  DW_OP_reg31 =0x6f,
593  DW_OP_breg0 =0x70,
594  DW_OP_breg1 =0x71,
595  DW_OP_breg2 =0x72,
596  DW_OP_breg3 =0x73,
597  DW_OP_breg4 =0x74,
598  DW_OP_breg5 =0x75,
599  DW_OP_breg6 =0x76,
600  DW_OP_breg7 =0x77,
601  DW_OP_breg8 =0x78,
602  DW_OP_breg9 =0x79,
625  DW_OP_regX =0x90,
626  DW_OP_fbreg =0x91,
627  DW_OP_bregX =0x92,
628  DW_OP_piece =0x93,
631  DW_OP_nop =0x96,
632  // DWARF3/DWARF3f
634  DW_OP_call2 =0x98,
635  DW_OP_call4 =0x99,
640  // DWARF4
645  // GNU extensions
649  // http://www.dwarfstd.org/ShowIssue.php?issue=100831.1&type=open
651  // http://www.dwarfstd.org/ShowIssue.php?issue=100909.1&type=open
653  // Extensions for Fission. See http://gcc.gnu.org/wiki/DebugFission.
656 };
657 
658 // Section identifiers for DWP files
668 };
669 
670 // For .eh_frame, see: http://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/dwarfext.html
682 
689 
690  // This acts as a flag.
692 
694 };
695 
705 };
706 
707 enum UnitType {
709  DW_UT_type = 0x02,
716 };
717 
718 } // namespace dwarf2reader
719 #endif // UTIL_DEBUGINFO_DWARF2ENUMS_H__
dwarf2reader::DW_OP_lit0
@ DW_OP_lit0
Definition: dwarf_constants.h:529
dwarf2reader::DW_AT_subscr_data
@ DW_AT_subscr_data
Definition: dwarf_constants.h:187
dwarf2reader::DW_FORM_flag
@ DW_FORM_flag
Definition: dwarf_constants.h:139
dwarf2reader::DW_AT_priority
@ DW_AT_priority
Definition: dwarf_constants.h:236
dwarf2reader::DW_FORM_strx2
@ DW_FORM_strx2
Definition: dwarf_constants.h:169
dwarf2reader::DW_OP_implicit_value
@ DW_OP_implicit_value
Definition: dwarf_constants.h:641
dwarf2reader::DW_AT_is_optional
@ DW_AT_is_optional
Definition: dwarf_constants.h:208
dwarf2reader::DW_ATE_signed_fixed
@ DW_ATE_signed_fixed
Definition: dwarf_constants.h:476
dwarf2reader::DW_OP_breg23
@ DW_OP_breg23
Definition: dwarf_constants.h:616
dwarf2reader::DW_FORM_data8
@ DW_FORM_data8
Definition: dwarf_constants.h:134
dwarf2reader::DW_OP_eq
@ DW_OP_eq
Definition: dwarf_constants.h:522
dwarf2reader::DW_AT_small
@ DW_AT_small
Definition: dwarf_constants.h:261
dwarf2reader::DW_UT_hi_user
@ DW_UT_hi_user
Definition: dwarf_constants.h:715
dwarf2reader::DW_AT_APPLE_runtime_class
@ DW_AT_APPLE_runtime_class
Definition: dwarf_constants.h:392
dwarf2reader::DW_TAG_with_stmt
@ DW_TAG_with_stmt
Definition: dwarf_constants.h:55
dwarf2reader::DW_AT_GNU_pubnames
@ DW_AT_GNU_pubnames
Definition: dwarf_constants.h:374
dwarf2reader::DW_FORM_addrx
@ DW_FORM_addrx
Definition: dwarf_constants.h:156
dwarf2reader::DW_FORM_strp
@ DW_FORM_strp
Definition: dwarf_constants.h:141
dwarf2reader::DW_OP_breg5
@ DW_OP_breg5
Definition: dwarf_constants.h:598
dwarf2reader::DW_AT_GNU_guarded_by
@ DW_AT_GNU_guarded_by
Definition: dwarf_constants.h:348
dwarf2reader::DW_OP_lit7
@ DW_OP_lit7
Definition: dwarf_constants.h:536
dwarf2reader::DW_TAG_upc_strict_type
@ DW_TAG_upc_strict_type
Definition: dwarf_constants.h:114
dwarf2reader::DW_FORM_block2
@ DW_FORM_block2
Definition: dwarf_constants.h:130
dwarf2reader::DW_AT_addr_base
@ DW_AT_addr_base
Definition: dwarf_constants.h:287
dwarf2reader::DW_AT_main_subprogram
@ DW_AT_main_subprogram
Definition: dwarf_constants.h:277
dwarf2reader::DW_TAG_thrown_type
@ DW_TAG_thrown_type
Definition: dwarf_constants.h:70
dwarf2reader::DW_SECT_MACRO
@ DW_SECT_MACRO
Definition: dwarf_constants.h:667
dwarf2reader::DW_FORM_data16
@ DW_FORM_data16
Definition: dwarf_constants.h:159
dwarf2reader::DW_OP_reg18
@ DW_OP_reg18
Definition: dwarf_constants.h:579
dwarf2reader::DwarfEncoding
DwarfEncoding
Definition: dwarf_constants.h:462
dwarf2reader::DW_FORM_sdata
@ DW_FORM_sdata
Definition: dwarf_constants.h:140
dwarf2reader::DW_AT_GNU_template_name
@ DW_AT_GNU_template_name
Definition: dwarf_constants.h:358
dwarf2reader::DW_ATE_unsigned_char
@ DW_ATE_unsigned_char
Definition: dwarf_constants.h:470
dwarf2reader::DW_AT_PGI_lbase
@ DW_AT_PGI_lbase
Definition: dwarf_constants.h:383
dwarf2reader::DW_FORM_ref2
@ DW_FORM_ref2
Definition: dwarf_constants.h:145
dwarf2reader::DW_OP_breg14
@ DW_OP_breg14
Definition: dwarf_constants.h:607
dwarf2reader::DW_OP_const2u
@ DW_OP_const2u
Definition: dwarf_constants.h:491
dwarf2reader::DW_OP_lit29
@ DW_OP_lit29
Definition: dwarf_constants.h:558
dwarf2reader::DW_LNCT_timestamp
@ DW_LNCT_timestamp
Definition: dwarf_constants.h:451
dwarf2reader::DW_FORM_addrx4
@ DW_FORM_addrx4
Definition: dwarf_constants.h:175
dwarf2reader::DW_OP_and
@ DW_OP_and
Definition: dwarf_constants.h:507
dwarf2reader::DW_AT_HP_actuals_stmt_list
@ DW_AT_HP_actuals_stmt_list
Definition: dwarf_constants.h:327
dwarf2reader::DW_OP_lt
@ DW_OP_lt
Definition: dwarf_constants.h:526
dwarf2reader::PointerEncoding
PointerEncoding
Definition: dwarf_constants.h:671
dwarf2reader::DW_EH_PE_sdata8
@ DW_EH_PE_sdata8
Definition: dwarf_constants.h:680
dwarf2reader::DW_FORM_ref_sig8
@ DW_FORM_ref_sig8
Definition: dwarf_constants.h:162
dwarf2reader::DW_UT_partial
@ DW_UT_partial
Definition: dwarf_constants.h:710
dwarf2reader::DW_AT_element_list
@ DW_AT_element_list
Definition: dwarf_constants.h:191
dwarf2reader::DW_AT_GNU_pt_guarded
@ DW_AT_GNU_pt_guarded
Definition: dwarf_constants.h:351
dwarf2reader::DW_OP_neg
@ DW_OP_neg
Definition: dwarf_constants.h:512
dwarf2reader::DW_AT_GNU_tail_call
@ DW_AT_GNU_tail_call
Definition: dwarf_constants.h:364
dwarf2reader::DW_TAG_padding
@ DW_TAG_padding
Definition: dwarf_constants.h:27
dwarf2reader::DW_AT_MIPS_linkage_name
@ DW_AT_MIPS_linkage_name
Definition: dwarf_constants.h:319
dwarf2reader::DW_AT_HP_unmodifiable
@ DW_AT_HP_unmodifiable
Definition: dwarf_constants.h:326
dwarf2reader::DW_OP_xor
@ DW_OP_xor
Definition: dwarf_constants.h:520
dwarf2reader::DW_OP_call_ref
@ DW_OP_call_ref
Definition: dwarf_constants.h:636
dwarf2reader::DW_FORM_implicit_const
@ DW_FORM_implicit_const
Definition: dwarf_constants.h:164
dwarf2reader::DW_FORM_strx4
@ DW_FORM_strx4
Definition: dwarf_constants.h:171
dwarf2reader::DW_OP_shl
@ DW_OP_shl
Definition: dwarf_constants.h:517
dwarf2reader::DW_AT_enum_class
@ DW_AT_enum_class
Definition: dwarf_constants.h:280
dwarf2reader::DW_AT_GNU_locks_excluded
@ DW_AT_GNU_locks_excluded
Definition: dwarf_constants.h:352
dwarf2reader::DW_OP_GNU_push_tls_address
@ DW_OP_GNU_push_tls_address
Definition: dwarf_constants.h:646
dwarf2reader::DW_AT_const_value
@ DW_AT_const_value
Definition: dwarf_constants.h:204
dwarf2reader::DW_AT_calling_convention
@ DW_AT_calling_convention
Definition: dwarf_constants.h:221
dwarf2reader::DW_OP_shr
@ DW_OP_shr
Definition: dwarf_constants.h:518
dwarf2reader::DW_AT_call_column
@ DW_AT_call_column
Definition: dwarf_constants.h:255
dwarf2reader::DW_AT_call_pc
@ DW_AT_call_pc
Definition: dwarf_constants.h:300
dwarf2reader::DW_LNS_const_add_pc
@ DW_LNS_const_add_pc
Definition: dwarf_constants.h:412
dwarf2reader::DW_FORM_flag_present
@ DW_FORM_flag_present
Definition: dwarf_constants.h:153
dwarf2reader::DW_EH_PE_funcrel
@ DW_EH_PE_funcrel
Definition: dwarf_constants.h:686
dwarf2reader::DW_OP_mod
@ DW_OP_mod
Definition: dwarf_constants.h:510
dwarf2reader::DW_AT_sibling
@ DW_AT_sibling
Definition: dwarf_constants.h:183
dwarf2reader::DW_AT_containing_type
@ DW_AT_containing_type
Definition: dwarf_constants.h:205
dwarf2reader::DW_OP_regX
@ DW_OP_regX
Definition: dwarf_constants.h:625
dwarf2reader::DW_AT_declaration
@ DW_AT_declaration
Definition: dwarf_constants.h:227
dwarf2reader::DW_TAG_GNU_formal_parameter_pack
@ DW_TAG_GNU_formal_parameter_pack
Definition: dwarf_constants.h:106
dwarf2reader::DW_AT_HP_cold_region_low_pc
@ DW_AT_HP_cold_region_low_pc
Definition: dwarf_constants.h:334
dwarf2reader::DW_AT_return_addr
@ DW_AT_return_addr
Definition: dwarf_constants.h:212
dwarf2reader::DW_AT_call_tail_call
@ DW_AT_call_tail_call
Definition: dwarf_constants.h:301
dwarf2reader::DW_AT_picture_string
@ DW_AT_picture_string
Definition: dwarf_constants.h:264
dwarf2reader::DW_LNCT_path
@ DW_LNCT_path
Definition: dwarf_constants.h:449
dwarf2reader::DW_AT_GNU_shared_locks_required
@ DW_AT_GNU_shared_locks_required
Definition: dwarf_constants.h:354
dwarf2reader::DW_TAG_enumeration_type
@ DW_TAG_enumeration_type
Definition: dwarf_constants.h:31
dwarf2reader::DW_AT_GNU_odr_signature
@ DW_AT_GNU_odr_signature
Definition: dwarf_constants.h:356
dwarf2reader::DW_TAG_member
@ DW_TAG_member
Definition: dwarf_constants.h:36
dwarf2reader::DW_AT_MIPS_tail_loop_begin
@ DW_AT_MIPS_tail_loop_begin
Definition: dwarf_constants.h:315
dwarf2reader::DW_ATE_boolean
@ DW_ATE_boolean
Definition: dwarf_constants.h:464
dwarf2reader::DwarfAttribute
DwarfAttribute
Definition: dwarf_constants.h:182
dwarf2reader::DW_FORM_block
@ DW_FORM_block
Definition: dwarf_constants.h:136
dwarf2reader::DW_OP_breg15
@ DW_OP_breg15
Definition: dwarf_constants.h:608
dwarf2reader::DW_AT_decl_file
@ DW_AT_decl_file
Definition: dwarf_constants.h:225
dwarf2reader::DW_AT_specification
@ DW_AT_specification
Definition: dwarf_constants.h:238
dwarf2reader::DW_TAG_rvalue_reference_type
@ DW_TAG_rvalue_reference_type
Definition: dwarf_constants.h:88
dwarf2reader::DW_AT_APPLE_flags
@ DW_AT_APPLE_flags
Definition: dwarf_constants.h:388
dwarf2reader::DW_OP_breg27
@ DW_OP_breg27
Definition: dwarf_constants.h:620
dwarf2reader::DW_AT_APPLE_property_attribute
@ DW_AT_APPLE_property_attribute
Definition: dwarf_constants.h:397
dwarf2reader::DW_AT_byte_size
@ DW_AT_byte_size
Definition: dwarf_constants.h:188
dwarf2reader::DW_OP_breg7
@ DW_OP_breg7
Definition: dwarf_constants.h:600
dwarf2reader::DwarfLineNumberExtendedOps
DwarfLineNumberExtendedOps
Definition: dwarf_constants.h:427
dwarf2reader::DW_OP_reg21
@ DW_OP_reg21
Definition: dwarf_constants.h:582
dwarf2reader::DW_TAG_subprogram
@ DW_TAG_subprogram
Definition: dwarf_constants.h:67
dwarf2reader::DW_SECT_MACINFO
@ DW_SECT_MACINFO
Definition: dwarf_constants.h:666
dwarf2reader::DW_AT_rank
@ DW_AT_rank
Definition: dwarf_constants.h:285
dwarf2reader::DW_OP_reg11
@ DW_OP_reg11
Definition: dwarf_constants.h:572
dwarf2reader::DW_AT_rnglists_base
@ DW_AT_rnglists_base
Definition: dwarf_constants.h:288
dwarf2reader::DW_OP_reg25
@ DW_OP_reg25
Definition: dwarf_constants.h:586
dwarf2reader::DW_OP_not
@ DW_OP_not
Definition: dwarf_constants.h:513
dwarf2reader::DW_OP_gt
@ DW_OP_gt
Definition: dwarf_constants.h:524
dwarf2reader::DW_OP_minus
@ DW_OP_minus
Definition: dwarf_constants.h:509
dwarf2reader::DW_OP_lit23
@ DW_OP_lit23
Definition: dwarf_constants.h:552
dwarf2reader::DW_FORM_addrx2
@ DW_FORM_addrx2
Definition: dwarf_constants.h:173
dwarf2reader::DW_TAG_HP_array_descriptor
@ DW_TAG_HP_array_descriptor
Definition: dwarf_constants.h:96
dwarf2reader::DW_RLE_end_of_list
@ DW_RLE_end_of_list
Definition: dwarf_constants.h:697
dwarf2reader::DW_OP_GNU_encoded_addr
@ DW_OP_GNU_encoded_addr
Definition: dwarf_constants.h:648
dwarf2reader::DW_ATR_UTF
@ DW_ATR_UTF
Definition: dwarf_constants.h:480
dwarf2reader::DW_OP_plus
@ DW_OP_plus
Definition: dwarf_constants.h:515
dwarf2reader::DW_OP_mul
@ DW_OP_mul
Definition: dwarf_constants.h:511
dwarf2reader::DW_OP_GNU_const_index
@ DW_OP_GNU_const_index
Definition: dwarf_constants.h:655
dwarf2reader::DW_SECT_TYPES
@ DW_SECT_TYPES
Definition: dwarf_constants.h:661
dwarf2reader::DwarfTag
DwarfTag
Definition: dwarf_constants.h:26
dwarf2reader::DW_OP_lit22
@ DW_OP_lit22
Definition: dwarf_constants.h:551
dwarf2reader::DW_AT_MIPS_stride
@ DW_AT_MIPS_stride
Definition: dwarf_constants.h:320
dwarf2reader::DW_AT_HP_raw_data_ptr
@ DW_AT_HP_raw_data_ptr
Definition: dwarf_constants.h:329
dwarf2reader::DW_TAG_GNU_BINCL
@ DW_TAG_GNU_BINCL
Definition: dwarf_constants.h:101
dwarf2reader::DW_AT_GNU_call_site_target_clobbered
@ DW_AT_GNU_call_site_target_clobbered
Definition: dwarf_constants.h:363
dwarf2reader::DW_TAG_template_type_param
@ DW_TAG_template_type_param
Definition: dwarf_constants.h:68
dwarf2reader::DW_AT_call_data_location
@ DW_AT_call_data_location
Definition: dwarf_constants.h:304
dwarf2reader::DW_TAG_compile_unit
@ DW_TAG_compile_unit
Definition: dwarf_constants.h:39
dwarf2reader::DW_AT_GNU_exclusive_locks_required
@ DW_AT_GNU_exclusive_locks_required
Definition: dwarf_constants.h:353
dwarf2reader::DW_AT_MIPS_software_pipeline_depth
@ DW_AT_MIPS_software_pipeline_depth
Definition: dwarf_constants.h:318
dwarf2reader::DW_AT_call_origin
@ DW_AT_call_origin
Definition: dwarf_constants.h:298
dwarf2reader::DW_LNE_HP_negate_is_UV_update
@ DW_LNE_HP_negate_is_UV_update
Definition: dwarf_constants.h:435
dwarf2reader::DW_OP_lit5
@ DW_OP_lit5
Definition: dwarf_constants.h:534
dwarf2reader::DW_AT_body_end
@ DW_AT_body_end
Definition: dwarf_constants.h:345
dwarf2reader::DW_TAG_constant
@ DW_TAG_constant
Definition: dwarf_constants.h:60
dwarf2reader::DW_OP_lit15
@ DW_OP_lit15
Definition: dwarf_constants.h:544
dwarf2reader::DW_ATE_complex_float
@ DW_ATE_complex_float
Definition: dwarf_constants.h:465
dwarf2reader::DW_AT_friend
@ DW_AT_friend
Definition: dwarf_constants.h:232
dwarf2reader::DW_AT_call_all_source_calls
@ DW_AT_call_all_source_calls
Definition: dwarf_constants.h:294
dwarf2reader::DW_AT_bit_offset
@ DW_AT_bit_offset
Definition: dwarf_constants.h:189
dwarf2reader::DW_OP_lit30
@ DW_OP_lit30
Definition: dwarf_constants.h:559
dwarf2reader::DW_AT_prototyped
@ DW_AT_prototyped
Definition: dwarf_constants.h:211
dwarf2reader::DW_TAG_imported_unit
@ DW_TAG_imported_unit
Definition: dwarf_constants.h:83
dwarf2reader::DW_OP_breg29
@ DW_OP_breg29
Definition: dwarf_constants.h:622
dwarf2reader::DW_TAG_imported_declaration
@ DW_TAG_imported_declaration
Definition: dwarf_constants.h:33
dwarf2reader::DW_AT_binary_scale
@ DW_AT_binary_scale
Definition: dwarf_constants.h:259
dwarf2reader::DW_AT_reference
@ DW_AT_reference
Definition: dwarf_constants.h:290
dwarf2reader::DW_RLE_start_end
@ DW_RLE_start_end
Definition: dwarf_constants.h:703
dwarf2reader::DW_AT_endianity
@ DW_AT_endianity
Definition: dwarf_constants.h:269
dwarf2reader::DW_TAG_restrict_type
@ DW_TAG_restrict_type
Definition: dwarf_constants.h:77
dwarf2reader::DW_OP_call2
@ DW_OP_call2
Definition: dwarf_constants.h:634
dwarf2reader::DW_TAG_set_type
@ DW_TAG_set_type
Definition: dwarf_constants.h:53
dwarf2reader::DW_EH_PE_absptr
@ DW_EH_PE_absptr
Definition: dwarf_constants.h:672
dwarf2reader::DW_AT_GNU_call_site_target
@ DW_AT_GNU_call_site_target
Definition: dwarf_constants.h:362
dwarf2reader::DW_AT_GNU_dwo_id
@ DW_AT_GNU_dwo_id
Definition: dwarf_constants.h:371
dwarf2reader::DW_EH_PE_uleb128
@ DW_EH_PE_uleb128
Definition: dwarf_constants.h:673
dwarf2reader::DW_LNS_inlined_call
@ DW_LNS_inlined_call
Definition: dwarf_constants.h:422
dwarf2reader::DW_AT_external
@ DW_AT_external
Definition: dwarf_constants.h:230
dwarf2reader::DW_FORM_data2
@ DW_FORM_data2
Definition: dwarf_constants.h:132
dwarf2reader::DW_AT_extension
@ DW_AT_extension
Definition: dwarf_constants.h:252
dwarf2reader::DW_OP_lit27
@ DW_OP_lit27
Definition: dwarf_constants.h:556
dwarf2reader::DW_AT_HP_cold_region_high_pc
@ DW_AT_HP_cold_region_high_pc
Definition: dwarf_constants.h:335
dwarf2reader::DW_OP_breg28
@ DW_OP_breg28
Definition: dwarf_constants.h:621
dwarf2reader::DW_AT_macro_info
@ DW_AT_macro_info
Definition: dwarf_constants.h:234
dwarf2reader::DW_AT_GNU_ranges_base
@ DW_AT_GNU_ranges_base
Definition: dwarf_constants.h:372
dwarf2reader::DW_LNE_HP_push_context
@ DW_LNE_HP_push_context
Definition: dwarf_constants.h:436
dwarf2reader::DW_OP_breg11
@ DW_OP_breg11
Definition: dwarf_constants.h:604
dwarf2reader::DW_AT_loclists_base
@ DW_AT_loclists_base
Definition: dwarf_constants.h:311
dwarf2reader::DW_TAG_formal_parameter
@ DW_TAG_formal_parameter
Definition: dwarf_constants.h:32
dwarf2reader::DW_AT_count
@ DW_AT_count
Definition: dwarf_constants.h:222
dwarf2reader::DW_AT_MIPS_epilog_begin
@ DW_AT_MIPS_epilog_begin
Definition: dwarf_constants.h:316
dwarf2reader::DW_TAG_module
@ DW_TAG_module
Definition: dwarf_constants.h:51
dwarf2reader::DW_LNE_set_address
@ DW_LNE_set_address
Definition: dwarf_constants.h:429
dwarf2reader::DW_OP_reg23
@ DW_OP_reg23
Definition: dwarf_constants.h:584
dwarf2reader::DW_AT_signature
@ DW_AT_signature
Definition: dwarf_constants.h:276
dwarf2reader::DW_AT_PGI_lstride
@ DW_AT_PGI_lstride
Definition: dwarf_constants.h:385
dwarf2reader::DW_OP_lit9
@ DW_OP_lit9
Definition: dwarf_constants.h:538
dwarf2reader::DW_AT_digit_count
@ DW_AT_digit_count
Definition: dwarf_constants.h:263
dwarf2reader::DW_OP_GNU_uninit
@ DW_OP_GNU_uninit
Definition: dwarf_constants.h:647
dwarf2reader::DW_OP_rot
@ DW_OP_rot
Definition: dwarf_constants.h:504
dwarf2reader::DW_AT_decl_line
@ DW_AT_decl_line
Definition: dwarf_constants.h:226
dwarf2reader::DW_TAG_subrange_type
@ DW_TAG_subrange_type
Definition: dwarf_constants.h:54
dwarf2reader::DW_UT_type
@ DW_UT_type
Definition: dwarf_constants.h:709
dwarf2reader::DW_FORM_strp_sup
@ DW_FORM_strp_sup
Definition: dwarf_constants.h:158
dwarf2reader::DW_AT_trampoline
@ DW_AT_trampoline
Definition: dwarf_constants.h:254
dwarf2reader::DW_TAG_unspecified_type
@ DW_TAG_unspecified_type
Definition: dwarf_constants.h:81
dwarf2reader::DwarfLineNumberContentType
DwarfLineNumberContentType
Definition: dwarf_constants.h:448
dwarf2reader::DW_OP_lit16
@ DW_OP_lit16
Definition: dwarf_constants.h:545
dwarf2reader::DW_SECT_LINE
@ DW_SECT_LINE
Definition: dwarf_constants.h:663
dwarf2reader::DW_AT_APPLE_property_getter
@ DW_AT_APPLE_property_getter
Definition: dwarf_constants.h:395
dwarf2reader::DW_OP_lit8
@ DW_OP_lit8
Definition: dwarf_constants.h:537
dwarf2reader::DW_LNS_set_address_from_logical
@ DW_LNS_set_address_from_logical
Definition: dwarf_constants.h:420
dwarf2reader::DW_children_no
@ DW_children_no
Definition: dwarf_constants.h:123
dwarf2reader::DW_FORM_GNU_str_index
@ DW_FORM_GNU_str_index
Definition: dwarf_constants.h:178
dwarf2reader::DW_TAG_GNU_template_template_param
@ DW_TAG_GNU_template_template_param
Definition: dwarf_constants.h:104
dwarf2reader::DW_OP_lit25
@ DW_OP_lit25
Definition: dwarf_constants.h:554
dwarf2reader::DW_AT_str_offsets_base
@ DW_AT_str_offsets_base
Definition: dwarf_constants.h:286
dwarf2reader::DW_OP_fbreg
@ DW_OP_fbreg
Definition: dwarf_constants.h:626
dwarf2reader::DW_EH_PE_FORMAT_MASK
@ DW_EH_PE_FORMAT_MASK
Definition: dwarf_constants.h:681
dwarf2reader::DW_ATE_float
@ DW_ATE_float
Definition: dwarf_constants.h:466
dwarf2reader::DW_LNE_lo_user
@ DW_LNE_lo_user
Definition: dwarf_constants.h:432
dwarf2reader::DW_AT_APPLE_isa
@ DW_AT_APPLE_isa
Definition: dwarf_constants.h:389
dwarf2reader::DW_TAG_dwarf_procedure
@ DW_TAG_dwarf_procedure
Definition: dwarf_constants.h:76
dwarf2reader::DW_FORM_ref1
@ DW_FORM_ref1
Definition: dwarf_constants.h:144
dwarf2reader::DW_TAG_unspecified_parameters
@ DW_TAG_unspecified_parameters
Definition: dwarf_constants.h:45
dwarf2reader::DW_OP_lo_user
@ DW_OP_lo_user
Definition: dwarf_constants.h:643
dwarf2reader::DW_OP_bit_piece
@ DW_OP_bit_piece
Definition: dwarf_constants.h:639
dwarf2reader::DW_OP_xderef_size
@ DW_OP_xderef_size
Definition: dwarf_constants.h:630
dwarf2reader::DW_AT_deleted
@ DW_AT_deleted
Definition: dwarf_constants.h:309
dwarf2reader::DW_LNS_set_file
@ DW_LNS_set_file
Definition: dwarf_constants.h:408
dwarf2reader::DW_AT_use_location
@ DW_AT_use_location
Definition: dwarf_constants.h:241
dwarf2reader::DW_OP_breg22
@ DW_OP_breg22
Definition: dwarf_constants.h:615
dwarf2reader::DW_AT_VMS_rtnbeg_pd_address
@ DW_AT_VMS_rtnbeg_pd_address
Definition: dwarf_constants.h:379
dwarf2reader::DW_OP_abs
@ DW_OP_abs
Definition: dwarf_constants.h:506
dwarf2reader::DW_EH_PE_sleb128
@ DW_EH_PE_sleb128
Definition: dwarf_constants.h:677
dwarf2reader::DW_AT_GNU_guarded
@ DW_AT_GNU_guarded
Definition: dwarf_constants.h:350
dwarf2reader::DW_AT_HP_prof_flags
@ DW_AT_HP_prof_flags
Definition: dwarf_constants.h:338
dwarf2reader::DW_FORM_addr
@ DW_FORM_addr
Definition: dwarf_constants.h:129
dwarf2reader::DW_TAG_namelist_item
@ DW_TAG_namelist_item
Definition: dwarf_constants.h:65
dwarf2reader::DW_OP_consts
@ DW_OP_consts
Definition: dwarf_constants.h:498
dwarf2reader::DW_OP_reg4
@ DW_OP_reg4
Definition: dwarf_constants.h:565
dwarf2reader::DW_OP_shra
@ DW_OP_shra
Definition: dwarf_constants.h:519
dwarf2reader::DW_AT_namelist_items
@ DW_AT_namelist_items
Definition: dwarf_constants.h:235
dwarf2reader::DW_OP_reg10
@ DW_OP_reg10
Definition: dwarf_constants.h:571
dwarf2reader::DW_AT_vtable_elem_location
@ DW_AT_vtable_elem_location
Definition: dwarf_constants.h:244
dwarf2reader::DW_AT_call_all_tail_calls
@ DW_AT_call_all_tail_calls
Definition: dwarf_constants.h:295
dwarf2reader::DW_TAG_function_template
@ DW_TAG_function_template
Definition: dwarf_constants.h:99
dwarf2reader::DW_OP_nop
@ DW_OP_nop
Definition: dwarf_constants.h:631
dwarf2reader::DW_AT_sf_names
@ DW_AT_sf_names
Definition: dwarf_constants.h:340
dwarf2reader::DW_TAG_variable
@ DW_TAG_variable
Definition: dwarf_constants.h:73
dwarf2reader::DW_TAG_entry_point
@ DW_TAG_entry_point
Definition: dwarf_constants.h:30
dwarf2reader::DW_TAG_GNU_EINCL
@ DW_TAG_GNU_EINCL
Definition: dwarf_constants.h:102
dwarf2reader::DW_RLE_base_address
@ DW_RLE_base_address
Definition: dwarf_constants.h:702
dwarf2reader::DW_AT_HP_proc_per_section
@ DW_AT_HP_proc_per_section
Definition: dwarf_constants.h:328
dwarf2reader::DW_TAG_interface_type
@ DW_TAG_interface_type
Definition: dwarf_constants.h:78
dwarf2reader::DW_FORM_ref8
@ DW_FORM_ref8
Definition: dwarf_constants.h:147
dwarf2reader::DW_ATE_edited
@ DW_ATE_edited
Definition: dwarf_constants.h:475
dwarf2reader::DW_OP_reg1
@ DW_OP_reg1
Definition: dwarf_constants.h:562
dwarf2reader::DW_OP_const4s
@ DW_OP_const4s
Definition: dwarf_constants.h:494
dwarf2reader::DW_AT_lower_bound
@ DW_AT_lower_bound
Definition: dwarf_constants.h:209
dwarf2reader::DW_ATE_lo_user
@ DW_ATE_lo_user
Definition: dwarf_constants.h:481
dwarf2reader::DW_TAG_try_block
@ DW_TAG_try_block
Definition: dwarf_constants.h:71
dwarf2reader::DW_AT_address_class
@ DW_AT_address_class
Definition: dwarf_constants.h:218
dwarf2reader::DW_OP_lit31
@ DW_OP_lit31
Definition: dwarf_constants.h:560
dwarf2reader::DW_AT_call_target
@ DW_AT_call_target
Definition: dwarf_constants.h:302
dwarf2reader::DW_FORM_rnglistx
@ DW_FORM_rnglistx
Definition: dwarf_constants.h:166
dwarf2reader::DW_OP_reg28
@ DW_OP_reg28
Definition: dwarf_constants.h:589
dwarf2reader::DW_AT_body_begin
@ DW_AT_body_begin
Definition: dwarf_constants.h:344
dwarf2reader::DW_EH_PE_udata8
@ DW_EH_PE_udata8
Definition: dwarf_constants.h:676
dwarf2reader::DW_OP_over
@ DW_OP_over
Definition: dwarf_constants.h:501
dwarf2reader::DW_EH_PE_omit
@ DW_EH_PE_omit
Definition: dwarf_constants.h:693
dwarf2reader::DW_AT_export_symbols
@ DW_AT_export_symbols
Definition: dwarf_constants.h:308
dwarf2reader::DW_AT_MIPS_has_inlines
@ DW_AT_MIPS_has_inlines
Definition: dwarf_constants.h:323
dwarf2reader::DW_TAG_class_type
@ DW_TAG_class_type
Definition: dwarf_constants.h:29
dwarf2reader::DW_AT_GNU_all_call_sites
@ DW_AT_GNU_all_call_sites
Definition: dwarf_constants.h:366
dwarf2reader::DW_OP_reg22
@ DW_OP_reg22
Definition: dwarf_constants.h:583
dwarf2reader::DW_OP_reg3
@ DW_OP_reg3
Definition: dwarf_constants.h:564
dwarf2reader::DW_TAG_union_type
@ DW_TAG_union_type
Definition: dwarf_constants.h:44
dwarf2reader::DW_OP_lit10
@ DW_OP_lit10
Definition: dwarf_constants.h:539
dwarf2reader::DW_FORM_strx
@ DW_FORM_strx
Definition: dwarf_constants.h:155
dwarf2reader::DW_OP_lit2
@ DW_OP_lit2
Definition: dwarf_constants.h:531
dwarf2reader::DW_OP_reg2
@ DW_OP_reg2
Definition: dwarf_constants.h:563
dwarf2reader::DW_OP_breg21
@ DW_OP_breg21
Definition: dwarf_constants.h:614
dwarf2reader::DW_AT_entry_pc
@ DW_AT_entry_pc
Definition: dwarf_constants.h:250
dwarf2reader::DW_TAG_variant_part
@ DW_TAG_variant_part
Definition: dwarf_constants.h:72
dwarf2reader::DW_OP_reg24
@ DW_OP_reg24
Definition: dwarf_constants.h:585
dwarf2reader::DW_OP_reg27
@ DW_OP_reg27
Definition: dwarf_constants.h:588
dwarf2reader::DW_AT_noreturn
@ DW_AT_noreturn
Definition: dwarf_constants.h:306
dwarf2reader::DW_AT_discr_list
@ DW_AT_discr_list
Definition: dwarf_constants.h:228
dwarf2reader::DW_FORM_data1
@ DW_FORM_data1
Definition: dwarf_constants.h:138
dwarf2reader::DW_AT_APPLE_property_name
@ DW_AT_APPLE_property_name
Definition: dwarf_constants.h:394
dwarf2reader::DW_OP_GNU_entry_value
@ DW_OP_GNU_entry_value
Definition: dwarf_constants.h:652
dwarf2reader::DW_OP_bregX
@ DW_OP_bregX
Definition: dwarf_constants.h:627
dwarf2reader::DW_LNS_set_subprogram
@ DW_LNS_set_subprogram
Definition: dwarf_constants.h:421
dwarf2reader::DW_OP_breg1
@ DW_OP_breg1
Definition: dwarf_constants.h:594
dwarf2reader::DW_AT_stride
@ DW_AT_stride
Definition: dwarf_constants.h:249
dwarf2reader::DW_OP_plus_uconst
@ DW_OP_plus_uconst
Definition: dwarf_constants.h:516
dwarf2reader::DW_TAG_packed_type
@ DW_TAG_packed_type
Definition: dwarf_constants.h:66
dwarf2reader::DwarfSectionId
DwarfSectionId
Definition: dwarf_constants.h:659
dwarf2reader::DW_FORM_udata
@ DW_FORM_udata
Definition: dwarf_constants.h:142
dwarf2reader::DW_AT_rvalue_reference
@ DW_AT_rvalue_reference
Definition: dwarf_constants.h:291
dwarf2reader::DW_AT_GNU_call_site_data_value
@ DW_AT_GNU_call_site_data_value
Definition: dwarf_constants.h:361
dwarf2reader::DW_OP_breg6
@ DW_OP_breg6
Definition: dwarf_constants.h:599
dwarf2reader::DW_OP_reg29
@ DW_OP_reg29
Definition: dwarf_constants.h:590
dwarf2reader::DW_TAG_common_block
@ DW_TAG_common_block
Definition: dwarf_constants.h:47
dwarf2reader::DW_AT_data_member_location
@ DW_AT_data_member_location
Definition: dwarf_constants.h:223
dwarf2reader::DW_FORM_strx1
@ DW_FORM_strx1
Definition: dwarf_constants.h:168
dwarf2reader::DW_OP_lit24
@ DW_OP_lit24
Definition: dwarf_constants.h:553
dwarf2reader::DW_TAG_GNU_template_parameter_pack
@ DW_TAG_GNU_template_parameter_pack
Definition: dwarf_constants.h:105
dwarf2reader::DW_AT_GNU_dwo_name
@ DW_AT_GNU_dwo_name
Definition: dwarf_constants.h:370
dwarf2reader::DW_OP_reg12
@ DW_OP_reg12
Definition: dwarf_constants.h:573
dwarf2reader::DW_FORM_data4
@ DW_FORM_data4
Definition: dwarf_constants.h:133
dwarf2reader::DW_OP_reg30
@ DW_OP_reg30
Definition: dwarf_constants.h:591
dwarf2reader::DW_AT_HP_opt_flags
@ DW_AT_HP_opt_flags
Definition: dwarf_constants.h:333
dwarf2reader::DW_FORM_ref_udata
@ DW_FORM_ref_udata
Definition: dwarf_constants.h:148
dwarf2reader::DW_AT_description
@ DW_AT_description
Definition: dwarf_constants.h:258
dwarf2reader::DW_LNS_set_basic_block
@ DW_LNS_set_basic_block
Definition: dwarf_constants.h:411
dwarf2reader::DW_LNCT_decl_file
@ DW_LNCT_decl_file
Definition: dwarf_constants.h:457
dwarf2reader::DW_TAG_volatile_type
@ DW_TAG_volatile_type
Definition: dwarf_constants.h:74
dwarf2reader::DW_OP_lit26
@ DW_OP_lit26
Definition: dwarf_constants.h:555
dwarf2reader::DW_AT_name
@ DW_AT_name
Definition: dwarf_constants.h:185
dwarf2reader::DW_OP_lit3
@ DW_OP_lit3
Definition: dwarf_constants.h:532
dwarf2reader::DW_TAG_class_template
@ DW_TAG_class_template
Definition: dwarf_constants.h:100
dwarf2reader::DW_TAG_MIPS_loop
@ DW_TAG_MIPS_loop
Definition: dwarf_constants.h:93
dwarf2reader::DW_OP_ge
@ DW_OP_ge
Definition: dwarf_constants.h:523
dwarf2reader::DW_AT_decimal_scale
@ DW_AT_decimal_scale
Definition: dwarf_constants.h:260
dwarf2reader::DW_OP_reg13
@ DW_OP_reg13
Definition: dwarf_constants.h:574
dwarf2reader::DW_AT_high_pc
@ DW_AT_high_pc
Definition: dwarf_constants.h:194
dwarf2reader::DW_LNE_define_file
@ DW_LNE_define_file
Definition: dwarf_constants.h:430
dwarf2reader::DW_TAG_reference_type
@ DW_TAG_reference_type
Definition: dwarf_constants.h:38
dwarf2reader::DW_AT_stmt_list
@ DW_AT_stmt_list
Definition: dwarf_constants.h:192
dwarf2reader::DW_AT_alignment
@ DW_AT_alignment
Definition: dwarf_constants.h:307
dwarf2reader::DW_LNS_set_column
@ DW_LNS_set_column
Definition: dwarf_constants.h:409
dwarf2reader::DW_AT_HP_pass_by_reference
@ DW_AT_HP_pass_by_reference
Definition: dwarf_constants.h:330
dwarf2reader::DW_TAG_shared_type
@ DW_TAG_shared_type
Definition: dwarf_constants.h:85
dwarf2reader::DW_TAG_common_inclusion
@ DW_TAG_common_inclusion
Definition: dwarf_constants.h:48
dwarf2reader::DW_AT_location
@ DW_AT_location
Definition: dwarf_constants.h:184
dwarf2reader::DW_OP_lit14
@ DW_OP_lit14
Definition: dwarf_constants.h:543
dwarf2reader::DW_OP_reg5
@ DW_OP_reg5
Definition: dwarf_constants.h:566
dwarf2reader::DW_OP_breg31
@ DW_OP_breg31
Definition: dwarf_constants.h:624
dwarf2reader::DW_AT_src_info
@ DW_AT_src_info
Definition: dwarf_constants.h:341
dwarf2reader::DW_AT_GNU_discriminator
@ DW_AT_GNU_discriminator
Definition: dwarf_constants.h:377
dwarf2reader::DW_AT_recursive
@ DW_AT_recursive
Definition: dwarf_constants.h:272
dwarf2reader::DW_AT_call_value
@ DW_AT_call_value
Definition: dwarf_constants.h:297
dwarf2reader::DW_LNS_advance_line
@ DW_LNS_advance_line
Definition: dwarf_constants.h:407
dwarf2reader::DW_UT_lo_user
@ DW_UT_lo_user
Definition: dwarf_constants.h:714
dwarf2reader::DW_OP_reg8
@ DW_OP_reg8
Definition: dwarf_constants.h:569
dwarf2reader
Definition: dwarf_constants.h:20
dwarf2reader::DW_FORM_exprloc
@ DW_FORM_exprloc
Definition: dwarf_constants.h:152
dwarf2reader::DW_AT_GNU_vector
@ DW_AT_GNU_vector
Definition: dwarf_constants.h:346
dwarf2reader::DW_EH_PE_APPLICATION_MASK
@ DW_EH_PE_APPLICATION_MASK
Definition: dwarf_constants.h:688
dwarf2reader::DW_LNE_HP_define_proc
@ DW_LNE_HP_define_proc
Definition: dwarf_constants.h:444
dwarf2reader::DW_TAG_GNU_call_site
@ DW_TAG_GNU_call_site
Definition: dwarf_constants.h:108
dwarf2reader::DW_OP_reg17
@ DW_OP_reg17
Definition: dwarf_constants.h:578
dwarf2reader::DW_EH_PE_sdata2
@ DW_EH_PE_sdata2
Definition: dwarf_constants.h:678
dwarf2reader::DW_AT_data_location
@ DW_AT_data_location
Definition: dwarf_constants.h:248
dwarf2reader::DW_OP_GNU_implicit_pointer
@ DW_OP_GNU_implicit_pointer
Definition: dwarf_constants.h:650
dwarf2reader::DW_UT_split_compile
@ DW_UT_split_compile
Definition: dwarf_constants.h:712
dwarf2reader::DW_FORM_block4
@ DW_FORM_block4
Definition: dwarf_constants.h:131
dwarf2reader::DwarfForm
DwarfForm
Definition: dwarf_constants.h:128
dwarf2reader::DW_AT_HP_prof_version_id
@ DW_AT_HP_prof_version_id
Definition: dwarf_constants.h:332
dwarf2reader::DW_OP_form_tls_address
@ DW_OP_form_tls_address
Definition: dwarf_constants.h:637
dwarf2reader::DW_FORM_GNU_addr_index
@ DW_FORM_GNU_addr_index
Definition: dwarf_constants.h:177
dwarf2reader::DW_OP_reg26
@ DW_OP_reg26
Definition: dwarf_constants.h:587
dwarf2reader::DW_OP_reg31
@ DW_OP_reg31
Definition: dwarf_constants.h:592
dwarf2reader::DW_OP_reg15
@ DW_OP_reg15
Definition: dwarf_constants.h:576
dwarf2reader::DW_OP_const4u
@ DW_OP_const4u
Definition: dwarf_constants.h:493
dwarf2reader::DW_AT_abstract_origin
@ DW_AT_abstract_origin
Definition: dwarf_constants.h:216
dwarf2reader::DW_AT_ordering
@ DW_AT_ordering
Definition: dwarf_constants.h:186
dwarf2reader::DW_OP_breg26
@ DW_OP_breg26
Definition: dwarf_constants.h:619
dwarf2reader::DW_TAG_base_type
@ DW_TAG_base_type
Definition: dwarf_constants.h:57
dwarf2reader::DW_EH_PE_udata2
@ DW_EH_PE_udata2
Definition: dwarf_constants.h:674
dwarf2reader::DW_FORM_ref4
@ DW_FORM_ref4
Definition: dwarf_constants.h:146
dwarf2reader::DW_TAG_inlined_subroutine
@ DW_TAG_inlined_subroutine
Definition: dwarf_constants.h:50
dwarf2reader::DW_AT_producer
@ DW_AT_producer
Definition: dwarf_constants.h:210
dwarf2reader::DW_LNS_set_prologue_end
@ DW_LNS_set_prologue_end
Definition: dwarf_constants.h:415
dwarf2reader::DW_ATE_signed_char
@ DW_ATE_signed_char
Definition: dwarf_constants.h:468
dwarf2reader::DW_OP_ne
@ DW_OP_ne
Definition: dwarf_constants.h:527
dwarf2reader::DW_TAG_array_type
@ DW_TAG_array_type
Definition: dwarf_constants.h:28
dwarf2reader::DW_AT_mutable
@ DW_AT_mutable
Definition: dwarf_constants.h:265
dwarf2reader::DW_EH_PE_indirect
@ DW_EH_PE_indirect
Definition: dwarf_constants.h:691
dwarf2reader::DW_LNE_HP_set_sequence
@ DW_LNE_HP_set_sequence
Definition: dwarf_constants.h:440
dwarf2reader::DW_OP_breg25
@ DW_OP_breg25
Definition: dwarf_constants.h:618
dwarf2reader::DW_TAG_inheritance
@ DW_TAG_inheritance
Definition: dwarf_constants.h:49
dwarf2reader::DW_EH_PE_datarel
@ DW_EH_PE_datarel
Definition: dwarf_constants.h:685
dwarf2reader::DW_SECT_LOC
@ DW_SECT_LOC
Definition: dwarf_constants.h:664
dwarf2reader::DW_AT_hi_user
@ DW_AT_hi_user
Definition: dwarf_constants.h:274
dwarf2reader::DW_TAG_access_declaration
@ DW_TAG_access_declaration
Definition: dwarf_constants.h:56
dwarf2reader::DW_OP_lit12
@ DW_OP_lit12
Definition: dwarf_constants.h:541
dwarf2reader::DW_AT_APPLE_block
@ DW_AT_APPLE_block
Definition: dwarf_constants.h:390
dwarf2reader::DW_TAG_typedef
@ DW_TAG_typedef
Definition: dwarf_constants.h:43
dwarf2reader::DW_TAG_namelist
@ DW_TAG_namelist
Definition: dwarf_constants.h:64
dwarf2reader::DW_AT_string_length_byte_size
@ DW_AT_string_length_byte_size
Definition: dwarf_constants.h:284
dwarf2reader::DW_AT_macros
@ DW_AT_macros
Definition: dwarf_constants.h:292
dwarf2reader::DW_AT_HP_all_variables_modifiable
@ DW_AT_HP_all_variables_modifiable
Definition: dwarf_constants.h:336
dwarf2reader::DW_OP_breg2
@ DW_OP_breg2
Definition: dwarf_constants.h:595
dwarf2reader::DW_AT_import
@ DW_AT_import
Definition: dwarf_constants.h:200
dwarf2reader::DW_ATE_numeric_string
@ DW_ATE_numeric_string
Definition: dwarf_constants.h:474
dwarf2reader::DW_AT_associated
@ DW_AT_associated
Definition: dwarf_constants.h:247
dwarf2reader::DW_AT_visibility
@ DW_AT_visibility
Definition: dwarf_constants.h:199
dwarf2reader::DW_AT_low_pc
@ DW_AT_low_pc
Definition: dwarf_constants.h:193
dwarf2reader::DW_FORM_indirect
@ DW_FORM_indirect
Definition: dwarf_constants.h:149
dwarf2reader::DW_FORM_string
@ DW_FORM_string
Definition: dwarf_constants.h:135
dwarf2reader::DW_TAG_friend
@ DW_TAG_friend
Definition: dwarf_constants.h:63
dwarf2reader::DW_TAG_type_unit
@ DW_TAG_type_unit
Definition: dwarf_constants.h:87
dwarf2reader::DW_ATE_packed_decimal
@ DW_ATE_packed_decimal
Definition: dwarf_constants.h:473
dwarf2reader::DW_AT_variable_parameter
@ DW_AT_variable_parameter
Definition: dwarf_constants.h:242
dwarf2reader::DW_RLE_base_addressx
@ DW_RLE_base_addressx
Definition: dwarf_constants.h:698
dwarf2reader::DW_LNCT_size
@ DW_LNCT_size
Definition: dwarf_constants.h:452
dwarf2reader::DW_OP_reg0
@ DW_OP_reg0
Definition: dwarf_constants.h:561
dwarf2reader::DW_LNS_advance_pc
@ DW_LNS_advance_pc
Definition: dwarf_constants.h:406
dwarf2reader::DW_RLE_startx_endx
@ DW_RLE_startx_endx
Definition: dwarf_constants.h:699
dwarf2reader::DW_AT_accessibility
@ DW_AT_accessibility
Definition: dwarf_constants.h:217
dwarf2reader::DW_AT_HP_opt_level
@ DW_AT_HP_opt_level
Definition: dwarf_constants.h:331
dwarf2reader::DW_FORM_ref_sup4
@ DW_FORM_ref_sup4
Definition: dwarf_constants.h:157
dwarf2reader::DW_OP_lit19
@ DW_OP_lit19
Definition: dwarf_constants.h:548
dwarf2reader::DW_OP_breg16
@ DW_OP_breg16
Definition: dwarf_constants.h:609
dwarf2reader::DW_OP_lit6
@ DW_OP_lit6
Definition: dwarf_constants.h:535
dwarf2reader::DW_OP_lit13
@ DW_OP_lit13
Definition: dwarf_constants.h:542
dwarf2reader::DW_TAG_lo_user
@ DW_TAG_lo_user
Definition: dwarf_constants.h:90
dwarf2reader::DW_AT_string_length_bit_size
@ DW_AT_string_length_bit_size
Definition: dwarf_constants.h:283
dwarf2reader::DW_AT_APPLE_major_runtime_vers
@ DW_AT_APPLE_major_runtime_vers
Definition: dwarf_constants.h:391
dwarf2reader::DW_OP_constu
@ DW_OP_constu
Definition: dwarf_constants.h:497
dwarf2reader::DW_OP_or
@ DW_OP_or
Definition: dwarf_constants.h:514
dwarf2reader::DwarfLineNumberOps
DwarfLineNumberOps
Definition: dwarf_constants.h:403
dwarf2reader::DW_OP_breg10
@ DW_OP_breg10
Definition: dwarf_constants.h:603
dwarf2reader::DW_OP_reg16
@ DW_OP_reg16
Definition: dwarf_constants.h:577
dwarf2reader::DW_OP_breg13
@ DW_OP_breg13
Definition: dwarf_constants.h:606
dwarf2reader::DW_LNS_pop_context
@ DW_LNS_pop_context
Definition: dwarf_constants.h:423
dwarf2reader::DW_LNCT_decl_line
@ DW_LNCT_decl_line
Definition: dwarf_constants.h:458
dwarf2reader::DW_AT_object_pointer
@ DW_AT_object_pointer
Definition: dwarf_constants.h:268
dwarf2reader::DW_TAG_condition
@ DW_TAG_condition
Definition: dwarf_constants.h:84
dwarf2reader::DW_AT_dwo_name
@ DW_AT_dwo_name
Definition: dwarf_constants.h:289
dwarf2reader::UnitType
UnitType
Definition: dwarf_constants.h:707
dwarf2reader::DW_EH_PE_sdata4
@ DW_EH_PE_sdata4
Definition: dwarf_constants.h:679
dwarf2reader::DW_AT_data_bit_offset
@ DW_AT_data_bit_offset
Definition: dwarf_constants.h:278
dwarf2reader::DW_TAG_imported_module
@ DW_TAG_imported_module
Definition: dwarf_constants.h:80
dwarf2reader::DW_AT_MIPS_abstract_name
@ DW_AT_MIPS_abstract_name
Definition: dwarf_constants.h:321
dwarf2reader::DW_TAG_ptr_to_member_type
@ DW_TAG_ptr_to_member_type
Definition: dwarf_constants.h:52
dwarf2reader::DW_OP_breg9
@ DW_OP_breg9
Definition: dwarf_constants.h:602
dwarf2reader::DW_SECT_ABBREV
@ DW_SECT_ABBREV
Definition: dwarf_constants.h:662
dwarf2reader::DW_FORM_addrx3
@ DW_FORM_addrx3
Definition: dwarf_constants.h:174
dwarf2reader::DW_AT_threads_scaled
@ DW_AT_threads_scaled
Definition: dwarf_constants.h:266
dwarf2reader::DW_AT_identifier_case
@ DW_AT_identifier_case
Definition: dwarf_constants.h:233
dwarf2reader::DW_OP_pick
@ DW_OP_pick
Definition: dwarf_constants.h:502
dwarf2reader::DW_AT_APPLE_objc_complete_type
@ DW_AT_APPLE_objc_complete_type
Definition: dwarf_constants.h:398
dwarf2reader::DW_AT_ranges
@ DW_AT_ranges
Definition: dwarf_constants.h:253
dwarf2reader::DW_FORM_loclistx
@ DW_FORM_loclistx
Definition: dwarf_constants.h:165
dwarf2reader::DW_UT_split_type
@ DW_UT_split_type
Definition: dwarf_constants.h:713
dwarf2reader::DW_OP_reg19
@ DW_OP_reg19
Definition: dwarf_constants.h:580
dwarf2reader::DW_OP_swap
@ DW_OP_swap
Definition: dwarf_constants.h:503
dwarf2reader::DW_OP_const8s
@ DW_OP_const8s
Definition: dwarf_constants.h:496
dwarf2reader::DW_AT_artificial
@ DW_AT_artificial
Definition: dwarf_constants.h:219
dwarf2reader::DW_OP_breg20
@ DW_OP_breg20
Definition: dwarf_constants.h:613
dwarf2reader::DW_FORM_ref_sup8
@ DW_FORM_ref_sup8
Definition: dwarf_constants.h:167
dwarf2reader::DW_AT_PGI_soffset
@ DW_AT_PGI_soffset
Definition: dwarf_constants.h:384
dwarf2reader::DW_AT_call_line
@ DW_AT_call_line
Definition: dwarf_constants.h:257
dwarf2reader::DW_OP_div
@ DW_OP_div
Definition: dwarf_constants.h:508
dwarf2reader::DW_AT_MIPS_fde
@ DW_AT_MIPS_fde
Definition: dwarf_constants.h:313
dwarf2reader::DW_LNCT_directory_index
@ DW_LNCT_directory_index
Definition: dwarf_constants.h:450
dwarf2reader::DW_AT_language
@ DW_AT_language
Definition: dwarf_constants.h:195
dwarf2reader::DW_OP_hi_user
@ DW_OP_hi_user
Definition: dwarf_constants.h:644
dwarf2reader::DW_AT_allocated
@ DW_AT_allocated
Definition: dwarf_constants.h:246
dwarf2reader::DW_TAG_enumerator
@ DW_TAG_enumerator
Definition: dwarf_constants.h:61
dwarf2reader::DW_OP_deref_size
@ DW_OP_deref_size
Definition: dwarf_constants.h:629
dwarf2reader::DW_ATE_imaginary_float
@ DW_ATE_imaginary_float
Definition: dwarf_constants.h:472
dwarf2reader::DW_TAG_structure_type
@ DW_TAG_structure_type
Definition: dwarf_constants.h:41
dwarf2reader::DW_AT_bit_size
@ DW_AT_bit_size
Definition: dwarf_constants.h:190
dwarf2reader::DW_TAG_variant
@ DW_TAG_variant
Definition: dwarf_constants.h:46
dwarf2reader::DW_OP_GNU_addr_index
@ DW_OP_GNU_addr_index
Definition: dwarf_constants.h:654
dwarf2reader::DW_TAG_subroutine_type
@ DW_TAG_subroutine_type
Definition: dwarf_constants.h:42
dwarf2reader::DW_OP_lit17
@ DW_OP_lit17
Definition: dwarf_constants.h:546
dwarf2reader::DW_TAG_PGI_interface_block
@ DW_TAG_PGI_interface_block
Definition: dwarf_constants.h:118
dwarf2reader::DW_OP_breg8
@ DW_OP_breg8
Definition: dwarf_constants.h:601
dwarf2reader::DW_AT_call_all_calls
@ DW_AT_call_all_calls
Definition: dwarf_constants.h:293
dwarf2reader::RangeListEntry
RangeListEntry
Definition: dwarf_constants.h:696
dwarf2reader::DW_OP_dup
@ DW_OP_dup
Definition: dwarf_constants.h:499
dwarf2reader::DW_AT_virtuality
@ DW_AT_virtuality
Definition: dwarf_constants.h:243
dwarf2reader::DW_FORM_block1
@ DW_FORM_block1
Definition: dwarf_constants.h:137
dwarf2reader::DW_OP_drop
@ DW_OP_drop
Definition: dwarf_constants.h:500
dwarf2reader::DW_TAG_upc_relaxed_type
@ DW_TAG_upc_relaxed_type
Definition: dwarf_constants.h:115
dwarf2reader::DW_ATE_signed
@ DW_ATE_signed
Definition: dwarf_constants.h:467
dwarf2reader::DW_AT_start_scope
@ DW_AT_start_scope
Definition: dwarf_constants.h:213
dwarf2reader::DW_AT_call_return_pc
@ DW_AT_call_return_pc
Definition: dwarf_constants.h:296
dwarf2reader::DW_LNCT_subprogram_name
@ DW_LNCT_subprogram_name
Definition: dwarf_constants.h:456
dwarf2reader::DW_AT_use_UTF8
@ DW_AT_use_UTF8
Definition: dwarf_constants.h:251
dwarf2reader::DW_OP_reg20
@ DW_OP_reg20
Definition: dwarf_constants.h:581
dwarf2reader::DW_EH_PE_textrel
@ DW_EH_PE_textrel
Definition: dwarf_constants.h:684
dwarf2reader::DW_AT_lo_user
@ DW_AT_lo_user
Definition: dwarf_constants.h:273
dwarf2reader::DW_RLE_offset_pair
@ DW_RLE_offset_pair
Definition: dwarf_constants.h:701
dwarf2reader::DW_OP_const8u
@ DW_OP_const8u
Definition: dwarf_constants.h:495
dwarf2reader::DW_FORM_line_strp
@ DW_FORM_line_strp
Definition: dwarf_constants.h:160
dwarf2reader::DW_AT_MIPS_clone_origin
@ DW_AT_MIPS_clone_origin
Definition: dwarf_constants.h:322
dwarf2reader::DW_AT_descimal_sign
@ DW_AT_descimal_sign
Definition: dwarf_constants.h:262
dwarf2reader::DW_AT_const_expr
@ DW_AT_const_expr
Definition: dwarf_constants.h:279
dwarf2reader::DW_ATE_unsigned_fixed
@ DW_ATE_unsigned_fixed
Definition: dwarf_constants.h:477
dwarf2reader::DW_LNE_hi_user
@ DW_LNE_hi_user
Definition: dwarf_constants.h:433
dwarf2reader::DwarfHasChild
DwarfHasChild
Definition: dwarf_constants.h:122
dwarf2reader::DW_AT_APPLE_omit_frame_ptr
@ DW_AT_APPLE_omit_frame_ptr
Definition: dwarf_constants.h:393
dwarf2reader::DW_OP_breg24
@ DW_OP_breg24
Definition: dwarf_constants.h:617
dwarf2reader::DW_OP_lit11
@ DW_OP_lit11
Definition: dwarf_constants.h:540
dwarf2reader::DW_ATE_unsigned
@ DW_ATE_unsigned
Definition: dwarf_constants.h:469
dwarf2reader::DW_LNCT_MD5
@ DW_LNCT_MD5
Definition: dwarf_constants.h:453
dwarf2reader::DW_TAG_upc_shared_type
@ DW_TAG_upc_shared_type
Definition: dwarf_constants.h:113
dwarf2reader::DW_OP_call4
@ DW_OP_call4
Definition: dwarf_constants.h:635
dwarf2reader::DW_AT_GNU_all_source_call_sites
@ DW_AT_GNU_all_source_call_sites
Definition: dwarf_constants.h:367
dwarf2reader::DW_AT_default_value
@ DW_AT_default_value
Definition: dwarf_constants.h:206
dwarf2reader::DW_AT_inline
@ DW_AT_inline
Definition: dwarf_constants.h:207
dwarf2reader::DW_LNS_extended_op
@ DW_LNS_extended_op
Definition: dwarf_constants.h:404
dwarf2reader::DW_AT_APPLE_optimized
@ DW_AT_APPLE_optimized
Definition: dwarf_constants.h:387
dwarf2reader::DW_OP_const1u
@ DW_OP_const1u
Definition: dwarf_constants.h:489
dwarf2reader::DW_OP_deref
@ DW_OP_deref
Definition: dwarf_constants.h:488
dwarf2reader::DW_AT_src_coords
@ DW_AT_src_coords
Definition: dwarf_constants.h:343
dwarf2reader::DW_UT_skeleton
@ DW_UT_skeleton
Definition: dwarf_constants.h:711
dwarf2reader::DW_LNE_set_discriminator
@ DW_LNE_set_discriminator
Definition: dwarf_constants.h:431
dwarf2reader::DW_FORM_ref_addr
@ DW_FORM_ref_addr
Definition: dwarf_constants.h:143
dwarf2reader::DW_OP_skip
@ DW_OP_skip
Definition: dwarf_constants.h:528
dwarf2reader::DW_LNE_HP_set_file_line_column
@ DW_LNE_HP_set_file_line_column
Definition: dwarf_constants.h:438
dwarf2reader::DW_TAG_string_type
@ DW_TAG_string_type
Definition: dwarf_constants.h:40
dwarf2reader::DW_children_yes
@ DW_children_yes
Definition: dwarf_constants.h:124
dwarf2reader::DW_FORM_sec_offset
@ DW_FORM_sec_offset
Definition: dwarf_constants.h:151
dwarf2reader::DW_TAG_label
@ DW_TAG_label
Definition: dwarf_constants.h:34
dwarf2reader::DW_AT_call_target_clobbered
@ DW_AT_call_target_clobbered
Definition: dwarf_constants.h:303
dwarf2reader::DW_OP_bra
@ DW_OP_bra
Definition: dwarf_constants.h:521
dwarf2reader::DW_AT_pure
@ DW_AT_pure
Definition: dwarf_constants.h:271
dwarf2reader::DW_AT_MIPS_loop_begin
@ DW_AT_MIPS_loop_begin
Definition: dwarf_constants.h:314
dwarf2reader::DW_OP_reg14
@ DW_OP_reg14
Definition: dwarf_constants.h:575
dwarf2reader::DW_LNE_HP_set_routine_name
@ DW_LNE_HP_set_routine_name
Definition: dwarf_constants.h:439
dwarf2reader::DW_OP_breg3
@ DW_OP_breg3
Definition: dwarf_constants.h:596
dwarf2reader::DW_OP_const1s
@ DW_OP_const1s
Definition: dwarf_constants.h:490
dwarf2reader::DW_OP_lit21
@ DW_OP_lit21
Definition: dwarf_constants.h:550
dwarf2reader::DW_AT_discr_value
@ DW_AT_discr_value
Definition: dwarf_constants.h:198
dwarf2reader::DW_ATE_hi_user
@ DW_ATE_hi_user
Definition: dwarf_constants.h:482
dwarf2reader::DW_AT_MIPS_loop_unroll_factor
@ DW_AT_MIPS_loop_unroll_factor
Definition: dwarf_constants.h:317
dwarf2reader::DW_OP_breg12
@ DW_OP_breg12
Definition: dwarf_constants.h:605
dwarf2reader::DW_OP_push_object_address
@ DW_OP_push_object_address
Definition: dwarf_constants.h:633
dwarf2reader::DW_AT_member
@ DW_AT_member
Definition: dwarf_constants.h:196
dwarf2reader::DW_LNE_end_sequence
@ DW_LNE_end_sequence
Definition: dwarf_constants.h:428
dwarf2reader::DW_AT_comp_dir
@ DW_AT_comp_dir
Definition: dwarf_constants.h:203
dwarf2reader::DW_AT_discr
@ DW_AT_discr
Definition: dwarf_constants.h:197
dwarf2reader::DW_AT_base_types
@ DW_AT_base_types
Definition: dwarf_constants.h:220
dwarf2reader::DW_EH_PE_aligned
@ DW_EH_PE_aligned
Definition: dwarf_constants.h:687
dwarf2reader::DW_OP_call_frame_cfa
@ DW_OP_call_frame_cfa
Definition: dwarf_constants.h:638
dwarf2reader::DW_OP_reg6
@ DW_OP_reg6
Definition: dwarf_constants.h:567
dwarf2reader::DW_OP_piece
@ DW_OP_piece
Definition: dwarf_constants.h:628
dwarf2reader::DW_TAG_APPLE_property
@ DW_TAG_APPLE_property
Definition: dwarf_constants.h:111
dwarf2reader::DW_AT_encoding
@ DW_AT_encoding
Definition: dwarf_constants.h:229
dwarf2reader::DW_TAG_format_label
@ DW_TAG_format_label
Definition: dwarf_constants.h:98
dwarf2reader::DW_TAG_GNU_call_site_parameter
@ DW_TAG_GNU_call_site_parameter
Definition: dwarf_constants.h:109
dwarf2reader::DW_TAG_pointer_type
@ DW_TAG_pointer_type
Definition: dwarf_constants.h:37
dwarf2reader::DW_OP_lit28
@ DW_OP_lit28
Definition: dwarf_constants.h:557
dwarf2reader::DW_AT_frame_base
@ DW_AT_frame_base
Definition: dwarf_constants.h:231
dwarf2reader::DW_TAG_template_value_param
@ DW_TAG_template_value_param
Definition: dwarf_constants.h:69
dwarf2reader::DW_EH_PE_udata4
@ DW_EH_PE_udata4
Definition: dwarf_constants.h:675
dwarf2reader::DW_AT_call_parameter
@ DW_AT_call_parameter
Definition: dwarf_constants.h:299
dwarf2reader::DW_ATE_decimal_float
@ DW_ATE_decimal_float
Definition: dwarf_constants.h:478
dwarf2reader::DW_OP_xderef
@ DW_OP_xderef
Definition: dwarf_constants.h:505
dwarf2reader::DW_OP_const2s
@ DW_OP_const2s
Definition: dwarf_constants.h:492
dwarf2reader::DW_AT_GNU_pubtypes
@ DW_AT_GNU_pubtypes
Definition: dwarf_constants.h:375
dwarf2reader::DW_AT_common_reference
@ DW_AT_common_reference
Definition: dwarf_constants.h:202
dwarf2reader::DW_AT_HP_linkage_name
@ DW_AT_HP_linkage_name
Definition: dwarf_constants.h:337
dwarf2reader::DW_AT_APPLE_property_setter
@ DW_AT_APPLE_property_setter
Definition: dwarf_constants.h:396
dwarf2reader::DW_AT_GNU_macros
@ DW_AT_GNU_macros
Definition: dwarf_constants.h:368
dwarf2reader::DW_AT_mac_info
@ DW_AT_mac_info
Definition: dwarf_constants.h:342
dwarf2reader::DW_EH_PE_pcrel
@ DW_EH_PE_pcrel
Definition: dwarf_constants.h:683
dwarf2reader::DW_AT_GNU_all_tail_call_sites
@ DW_AT_GNU_all_tail_call_sites
Definition: dwarf_constants.h:365
dwarf2reader::DW_OP_lit1
@ DW_OP_lit1
Definition: dwarf_constants.h:530
dwarf2reader::DW_AT_call_data_value
@ DW_AT_call_data_value
Definition: dwarf_constants.h:305
dwarf2reader::DW_OP_lit20
@ DW_OP_lit20
Definition: dwarf_constants.h:549
dwarf2reader::DW_FORM_strx3
@ DW_FORM_strx3
Definition: dwarf_constants.h:170
dwarf2reader::DW_AT_GNU_call_site_value
@ DW_AT_GNU_call_site_value
Definition: dwarf_constants.h:360
dwarf2reader::DW_OP_le
@ DW_OP_le
Definition: dwarf_constants.h:525
dwarf2reader::DW_OP_stack_value
@ DW_OP_stack_value
Definition: dwarf_constants.h:642
dwarf2reader::DW_FORM_addrx1
@ DW_FORM_addrx1
Definition: dwarf_constants.h:172
dwarf2reader::DW_TAG_const_type
@ DW_TAG_const_type
Definition: dwarf_constants.h:59
dwarf2reader::DW_TAG_lexical_block
@ DW_TAG_lexical_block
Definition: dwarf_constants.h:35
dwarf2reader::DW_AT_GNU_addr_base
@ DW_AT_GNU_addr_base
Definition: dwarf_constants.h:373
dwarf2reader::DW_AT_upper_bound
@ DW_AT_upper_bound
Definition: dwarf_constants.h:215
dwarf2reader::DW_ATE_address
@ DW_ATE_address
Definition: dwarf_constants.h:463
dwarf2reader::DwarfOpcode
DwarfOpcode
Definition: dwarf_constants.h:486
dwarf2reader::DW_AT_stride_size
@ DW_AT_stride_size
Definition: dwarf_constants.h:214
dwarf2reader::DW_AT_decl_column
@ DW_AT_decl_column
Definition: dwarf_constants.h:224
dwarf2reader::DW_LNE_HP_negate_front_end_logical
@ DW_LNE_HP_negate_front_end_logical
Definition: dwarf_constants.h:443
dwarf2reader::DW_OP_lit18
@ DW_OP_lit18
Definition: dwarf_constants.h:547
dwarf2reader::DW_OP_breg4
@ DW_OP_breg4
Definition: dwarf_constants.h:597
dwarf2reader::DW_AT_string_length
@ DW_AT_string_length
Definition: dwarf_constants.h:201
dwarf2reader::DW_TAG_namespace
@ DW_TAG_namespace
Definition: dwarf_constants.h:79
dwarf2reader::DW_LNE_HP_negate_post_semantics
@ DW_LNE_HP_negate_post_semantics
Definition: dwarf_constants.h:441
dwarf2reader::DW_TAG_PGI_kanji_type
@ DW_TAG_PGI_kanji_type
Definition: dwarf_constants.h:117
dwarf2reader::DW_LNE_HP_pop_context
@ DW_LNE_HP_pop_context
Definition: dwarf_constants.h:437
dwarf2reader::DW_AT_defaulted
@ DW_AT_defaulted
Definition: dwarf_constants.h:310
dwarf2reader::DW_TAG_file_type
@ DW_TAG_file_type
Definition: dwarf_constants.h:62
dwarf2reader::DW_OP_reg7
@ DW_OP_reg7
Definition: dwarf_constants.h:568
dwarf2reader::DW_AT_type
@ DW_AT_type
Definition: dwarf_constants.h:240
dwarf2reader::DW_TAG_template_alias
@ DW_TAG_template_alias
Definition: dwarf_constants.h:89
dwarf2reader::DW_OP_reg9
@ DW_OP_reg9
Definition: dwarf_constants.h:570
dwarf2reader::DW_OP_breg18
@ DW_OP_breg18
Definition: dwarf_constants.h:611
dwarf2reader::DW_OP_breg30
@ DW_OP_breg30
Definition: dwarf_constants.h:623
dwarf2reader::DW_AT_linkage_name
@ DW_AT_linkage_name
Definition: dwarf_constants.h:281
dwarf2reader::DW_AT_elemental
@ DW_AT_elemental
Definition: dwarf_constants.h:270
dwarf2reader::DW_AT_static_link
@ DW_AT_static_link
Definition: dwarf_constants.h:239
dwarf2reader::DW_LNS_set_epilogue_begin
@ DW_LNS_set_epilogue_begin
Definition: dwarf_constants.h:416
dwarf2reader::DW_OP_breg17
@ DW_OP_breg17
Definition: dwarf_constants.h:610
dwarf2reader::DW_AT_explicit
@ DW_AT_explicit
Definition: dwarf_constants.h:267
dwarf2reader::DW_LNS_fixed_advance_pc
@ DW_LNS_fixed_advance_pc
Definition: dwarf_constants.h:413
dwarf2reader::DW_OP_breg19
@ DW_OP_breg19
Definition: dwarf_constants.h:612
dwarf2reader::DW_AT_call_file
@ DW_AT_call_file
Definition: dwarf_constants.h:256
dwarf2reader::DW_SECT_STR_OFFSETS
@ DW_SECT_STR_OFFSETS
Definition: dwarf_constants.h:665
dwarf2reader::DW_SECT_INFO
@ DW_SECT_INFO
Definition: dwarf_constants.h:660
dwarf2reader::DW_LNS_copy
@ DW_LNS_copy
Definition: dwarf_constants.h:405
dwarf2reader::DW_UT_compile
@ DW_UT_compile
Definition: dwarf_constants.h:708
dwarf2reader::DW_LNE_HP_negate_function_exit
@ DW_LNE_HP_negate_function_exit
Definition: dwarf_constants.h:442
dwarf2reader::DW_RLE_start_length
@ DW_RLE_start_length
Definition: dwarf_constants.h:704
dwarf2reader::DW_OP_breg0
@ DW_OP_breg0
Definition: dwarf_constants.h:593
dwarf2reader::DW_LNS_negate_stmt
@ DW_LNS_negate_stmt
Definition: dwarf_constants.h:410
dwarf2reader::DW_AT_segment
@ DW_AT_segment
Definition: dwarf_constants.h:237
dwarf2reader::DW_OP_addr
@ DW_OP_addr
Definition: dwarf_constants.h:487
dwarf2reader::DW_OP_lit4
@ DW_OP_lit4
Definition: dwarf_constants.h:533
dwarf2reader::DW_RLE_startx_length
@ DW_RLE_startx_length
Definition: dwarf_constants.h:700
dwarf2reader::DW_AT_HP_block_index
@ DW_AT_HP_block_index
Definition: dwarf_constants.h:325
dwarf2reader::DW_TAG_catch_block
@ DW_TAG_catch_block
Definition: dwarf_constants.h:58
dwarf2reader::DW_TAG_hi_user
@ DW_TAG_hi_user
Definition: dwarf_constants.h:91
dwarf2reader::DW_LNS_set_isa
@ DW_LNS_set_isa
Definition: dwarf_constants.h:417
dwarf2reader::DW_AT_upc_threads_scaled
@ DW_AT_upc_threads_scaled
Definition: dwarf_constants.h:381
dwarf2reader::DW_TAG_partial_unit
@ DW_TAG_partial_unit
Definition: dwarf_constants.h:82
dwarf2reader::DW_AT_GNU_pt_guarded_by
@ DW_AT_GNU_pt_guarded_by
Definition: dwarf_constants.h:349


grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:59:13