# Copyright 2023 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# Attributes
DW_AT_abstract_origin     0x31
DW_AT_comp_dir            0x1b
DW_AT_declaration         0x3c
DW_AT_external            0x3f
DW_AT_high_pc             0x12
DW_AT_inline              0x20
DW_AT_linkage_name        0x6e
DW_AT_location            0x02
DW_AT_low_pc              0x11
DW_AT_name                0x03
DW_AT_specification       0x47
DW_AT_stmt_list           0x10
DW_AT_type                0x49
DW_AT_producer            0x25
DW_AT_language            0x13
DW_AT_addr_base           0x73
DW_AT_dwo_name            0x76
DW_AT_str_offsets_base    0x72
DW_AT_frame_base          0x40
DW_AT_decl_file           0x3a
DW_AT_decl_line           0x3b
DW_AT_prototyped          0x27
DW_CHILDREN_no            0x00
DW_CHILDREN_yes           0x01

# Forms
DW_FORM_addr              0x01
DW_FORM_addrx             0x1b
DW_FORM_data1             0x0b
DW_FORM_data4             0x06
DW_FORM_exprloc           0x18
DW_FORM_flag              0x0c
DW_FORM_flag_present      0x19
DW_FORM_ref_addr          0x10
DW_FORM_ref4              0x13
DW_FORM_sec_offset        0x17
DW_FORM_strp              0x0e
DW_FORM_strx1             0x25
DW_FORM_data2             0x05
DW_INL_inlined            0x01

# Opcodes
DW_OP_WASM_location       0xed
DW_OP_addr                0x03
DW_OP_fbreg               0x91
DW_OP_stack_value         0x9f

# TAGS
DW_TAG_base_type          0x24
DW_TAG_class_type         0x02
DW_TAG_skeleton_unit      0x4a
DW_TAG_compile_unit       0x11
DW_TAG_formal_parameter   0x05
DW_TAG_inlined_subroutine 0x1d
DW_TAG_lexical_block      0x0b
DW_TAG_member             0x0d
DW_TAG_namespace          0x39
DW_TAG_subprogram         0x2e
DW_TAG_variable           0x34
DW_TAG_structure_type     0x13
DW_TAG_typedef            0x16
