LIEF: Library to Instrument Executable Formats Version 0.16.0
Loading...
Searching...
No Matches
LIEF::dwarf::types Namespace Reference

Namespaces

namespace  details
 

Classes

class  Array
 This class represents a DW_TAG_array_type More...
 
class  Atomic
 This class represents a DW_TAG_atomic_type More...
 
class  Base
 This class wraps the DW_TAG_base_type type which can be used – for instance – to represent integers or primitive types. More...
 
class  Class
 This class represents a DWARF class type (DW_TAG_class_type) More...
 
class  ClassLike
 This class abstracts a DWARF aggregate: DW_TAG_structure_type, DW_TAG_class_type, DW_TAG_union_type. More...
 
class  Coarray
 This class represents a DW_TAG_coarray_type More...
 
class  Const
 This class represents a DW_TAG_const_type More...
 
class  Dynamic
 This class represents a DW_TAG_dynamic_type More...
 
class  Enum
 This class represents a DW_TAG_enumeration_type More...
 
class  File
 This class represents a DW_TAG_file_type More...
 
class  Immutable
 This class represents a DW_TAG_immutable_type More...
 
class  Interface
 This class represents a DW_TAG_interface_type More...
 
class  Packed
 This class represents a DWARF packed type (DW_TAG_packed_type) More...
 
class  Pointer
 This class represents a DW_TAG_pointer_type DWARF type. More...
 
class  PointerToMember
 This class represents a DW_TAG_ptr_to_member_type More...
 
class  Reference
 This class represents a DW_TAG_reference_type More...
 
class  Restrict
 This class represents a DW_TAG_restrict_type More...
 
class  RValueReference
 This class represents a DW_TAG_rvalue_reference_type More...
 
class  SetTy
 This class represents a DW_TAG_set_type More...
 
class  Shared
 This class represents a DW_TAG_shared_type More...
 
class  StringTy
 This class represents a DW_TAG_string_type More...
 
class  Structure
 This class represents a DWARF struct type (DW_TAG_structure_type) More...
 
class  Subroutine
 This class represents a DW_TAG_subroutine_type More...
 
class  TemplateAlias
 This class represents a DW_TAG_template_alias More...
 
class  Thrown
 This class represents a DW_TAG_thrown_type More...
 
class  Typedef
 This class represents a DW_TAG_typedef type. More...
 
class  Union
 This class represents a DWARF class type (DW_TAG_union_type) More...
 
class  Volatile
 This class represents a DW_TAG_volatile_type More...