15#ifndef LIEF_DWARF_TYPE_BASE_H
16#define LIEF_DWARF_TYPE_BASE_H
@ BASE
Definition DWARF/Type.hpp:128
This class wraps the DW_TAG_base_type type which can be used – for instance – to represent integers o...
Definition Base.hpp:27
static bool classof(const Type *type)
Definition Base.hpp:56
ENCODING
Definition Base.hpp:31
@ ADDRESS
Mirror DW_ATE_address.
Definition Base.hpp:53
@ SIGNED
Mirror DW_ATE_signed.
Definition Base.hpp:35
@ SIGNED_CHAR
Mirror DW_ATE_signed_char.
Definition Base.hpp:38
@ UNSIGNED_CHAR
Mirror DW_ATE_unsigned_char.
Definition Base.hpp:44
@ UNSIGNED
Mirror DW_ATE_unsigned.
Definition Base.hpp:41
@ NONE
Definition Base.hpp:32
@ BOOLEAN
Mirror DW_ATE_boolean.
Definition Base.hpp:50
@ FLOAT
Mirror DW_ATE_float.
Definition Base.hpp:47
ENCODING encoding() const
Describe how the base type is encoded and should be interpreted.
Definition DWARF/types/Array.hpp:23
Namespace for the DWARF debug format.
Definition DWARF/CompilationUnit.hpp:28
LIEF namespace.
Definition Abstract/Binary.hpp:40
#define LIEF_API
Definition visibility.h:41