retdec
|
#include <dotnet_data_types.h>
Public Member Functions | |
DotnetDataType (std::unique_ptr< DotnetDataTypeBase > &&arrayUnderlyingType, std::vector< std::pair< std::int64_t, std::int64_t >> &&arrayDimensions) | |
virtual std::string | getText () const override |
const DotnetDataTypeBase * | getUnderlyingType () const |
const std::vector< std::pair< std::int64_t, std::int64_t > > & | getDimensions () const |
![]() | |
DotnetDataTypeBase (ElementType elementType) | |
virtual | ~DotnetDataTypeBase ()=default |
ElementType | getElementType () const |
Private Attributes | |
std::unique_ptr< DotnetDataTypeBase > | underlyingType |
std::vector< std::pair< std::int64_t, std::int64_t > > | dimensions |
Additional Inherited Members | |
![]() | |
ElementType | type |
|
inline |
|
inline |
|
overridevirtual |
Implements retdec::fileformat::DotnetDataTypeBase.
|
inline |
|
private |
|
private |