Module Dwarf_attributes.Attribute
module Dwarf_4 : sig ... endmodule Ocaml_specific : sig ... endtype 'dwarf_classes t = | Sibling : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Location : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclist ] Dwarf_low.Dwarf_attributes.Attribute.t| Name : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Ordering : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Byte_size : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Bit_offset : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Bit_size : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Stmt_list : Dwarf_low.Dwarf_attributes.Class.lineptr Dwarf_low.Dwarf_attributes.Attribute.t| Low_pc : Dwarf_low.Dwarf_attributes.Class.address Dwarf_low.Dwarf_attributes.Attribute.t| High_pc : [< Dwarf_low.Dwarf_attributes.Class.address | Dwarf_low.Dwarf_attributes.Class.constant ] Dwarf_low.Dwarf_attributes.Attribute.t| Language : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Discr : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Discr_value : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Visibility : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Import : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| String_length : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Common_reference : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Comp_dir : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Const_value : [< Dwarf_low.Dwarf_attributes.Class.block | Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.string ] Dwarf_low.Dwarf_attributes.Attribute.t| Containing_type : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Default_value : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Inline : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Is_optional : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Lower_bound : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Producer : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Prototyped : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Return_addr : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Start_scope : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.rnglistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Bit_stride : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Upper_bound : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Abstract_origin : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Accessibility : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Address_class : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Artificial : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Base_types : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Calling_convention : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Count : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Data_member_location : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Decl_column : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Decl_file : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Decl_line : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Declaration : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Discr_list : Dwarf_low.Dwarf_attributes.Class.block Dwarf_low.Dwarf_attributes.Attribute.t| Encoding : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| External : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Frame_base : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Friend : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Identifier_case : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Macro_info : Dwarf_low.Dwarf_attributes.Class.macptr Dwarf_low.Dwarf_attributes.Attribute.t| Namelist_item : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Priority : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Segment : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Specification : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Static_link : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Type : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Use_location : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Variable_parameter : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Virtuality : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Vtable_elem_location : [< Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.loclistsptr ] Dwarf_low.Dwarf_attributes.Attribute.t| Allocated : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Associated : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Data_location : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Byte_stride : [< Dwarf_low.Dwarf_attributes.Class.constant | Dwarf_low.Dwarf_attributes.Class.exprloc | Dwarf_low.Dwarf_attributes.Class.reference ] Dwarf_low.Dwarf_attributes.Attribute.t| Entry_pc : Dwarf_low.Dwarf_attributes.Class.address Dwarf_low.Dwarf_attributes.Attribute.t| Use_UTF8 : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Extension : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Ranges : Dwarf_low.Dwarf_attributes.Class.rnglist Dwarf_low.Dwarf_attributes.Attribute.t| Trampoline : [< Dwarf_low.Dwarf_attributes.Class.address | Dwarf_low.Dwarf_attributes.Class.flag | Dwarf_low.Dwarf_attributes.Class.reference | Dwarf_low.Dwarf_attributes.Class.string ] Dwarf_low.Dwarf_attributes.Attribute.t| Call_column : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Call_file : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Call_line : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Description : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Binary_scale : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Decimal_scale : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Small : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Decimal_sign : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Digit_count : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Picture_string : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Mutable : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Threads_scaled : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Explicit : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Object_pointer : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Endianity : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Elemental : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Pure : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Recursive : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Signature : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Main_subprogram : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Data_bit_offset : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Const_expr : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Enum_class : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Linkage_name : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| String_length_bit_size : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| String_length_byte_size : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Rank : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Str_offsets_base : Dwarf_low.Dwarf_attributes.Class.stroffsetsptr Dwarf_low.Dwarf_attributes.Attribute.t| Addr_base : Dwarf_low.Dwarf_attributes.Class.addrptr Dwarf_low.Dwarf_attributes.Attribute.t| Rnglists_base : Dwarf_low.Dwarf_attributes.Class.rnglistsptr Dwarf_low.Dwarf_attributes.Attribute.t| Dwo_name : Dwarf_low.Dwarf_attributes.Class.string Dwarf_low.Dwarf_attributes.Attribute.t| Reference : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Rvalue_reference : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Macros : Dwarf_low.Dwarf_attributes.Class.macptr Dwarf_low.Dwarf_attributes.Attribute.t| Call_all_calls : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Call_all_source_calls : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Call_all_tail_calls : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Call_return_pc : Dwarf_low.Dwarf_attributes.Class.address Dwarf_low.Dwarf_attributes.Attribute.t| Call_value : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Call_origin : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Call_parameter : Dwarf_low.Dwarf_attributes.Class.reference Dwarf_low.Dwarf_attributes.Attribute.t| Call_pc : Dwarf_low.Dwarf_attributes.Class.address Dwarf_low.Dwarf_attributes.Attribute.t| Call_tail_call : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Call_target : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Call_target_clobbered : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Call_data_location : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Call_data_value : Dwarf_low.Dwarf_attributes.Class.exprloc Dwarf_low.Dwarf_attributes.Attribute.t| Noreturn : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Alignment : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Export_symbols : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Deleted : Dwarf_low.Dwarf_attributes.Class.flag Dwarf_low.Dwarf_attributes.Attribute.t| Defaulted : Dwarf_low.Dwarf_attributes.Class.constant Dwarf_low.Dwarf_attributes.Attribute.t| Loclists_base : Dwarf_low.Dwarf_attributes.Class.loclistsptr Dwarf_low.Dwarf_attributes.Attribute.t| Dwarf_4 : 'dwarf_classes Dwarf_low.Dwarf_attributes.Attribute.Dwarf_4.t -> 'dwarf_classes Dwarf_low.Dwarf_attributes.Attribute.t| Ocaml_specific : 'dwarf_classes Dwarf_low.Dwarf_attributes.Attribute.Ocaml_specific.t -> 'dwarf_classes Dwarf_low.Dwarf_attributes.Attribute.t
val name : 'dwarf_class Dwarf_low.Dwarf_attributes.Attribute.t -> stringval code : 'dwarf_class Dwarf_low.Dwarf_attributes.Attribute.t -> intval encode :
'a Dwarf_low.Dwarf_attributes.Attribute.t ->
Dwarf_low.Dwarf_value.tval size : 'a Dwarf_low.Dwarf_attributes.Attribute.t -> Dwarf_low.Dwarf_int.tval emit :
asm_directives:Asm_targets.Asm_directives_dwarf.t ->
'a Dwarf_low.Dwarf_attributes.Attribute.t ->
unitmodule Sealed : sig ... end