15#ifndef LIEF_DWARF_SUBROUTINE_TYPE_H
16#define LIEF_DWARF_SUBROUTINE_TYPE_H
This class represents a DWARF parameter which can be either:
Definition Parameter.hpp:36
@ SUBROUTINE
Definition DWARF/Type.hpp:139
This class represents a DW_TAG_subroutine_type.
Definition Subroutine.hpp:28
parameters_t parameters() const
Parameters of this subroutine.
static bool classof(const Type *type)
Definition Subroutine.hpp:37
std::vector< std::unique_ptr< Parameter > > parameters_t
Definition Subroutine.hpp:32
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