15#ifndef LIEF_DWARF_TYPE_RVALUE_REFERENCE_H
16#define LIEF_DWARF_TYPE_RVALUE_REFERENCE_H
38 return underlying_.get();
42 return underlying_.get();
48 mutable std::unique_ptr<Type> underlying_;
@ RVALREF
Definition DWARF/Type.hpp:148
This class represents a DW_TAG_rvalue_reference_type.
Definition RValueRef.hpp:26
~RValueReference() override
const Type * underlying_type() const
The underlying type referenced by this rvalue-type.
static bool classof(const Type *type)
Definition RValueRef.hpp:30
const Type * operator->() const
Definition RValueRef.hpp:37
const Type * operator*() const
Definition RValueRef.hpp:41
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