#include <parametric_type.h>
Private Member Functions | |
MAXON_INTERFACE_SIMPLE_VIRTUAL (ParametricTypeInterface, MAXON_REFERENCE_CONST_POINTER) | |
|
private |
MAXON_METHOD const Id& GetId | ( | ) | const |
MAXON_METHOD Result<DataType> Instantiate | ( | const Block< const Member > & | args, |
const Block< const Int64 > & | iargs = GetZeroRef< Block< const Int64 >>() |
||
) | const |
MAXON_FUNCTION Result<DataType> Instantiate | ( | const DataType & | type, |
const Block< const Int64 > & | iargs = GetZeroRef< Block< const Int64 >>() |
||
) | const |
MAXON_FUNCTION Result<DataType> Instantiate | ( | const Block< const DataType > & | types, |
const Block< const Int64 > & | iargs = GetZeroRef< Block< const Int64 >>() |
||
) | const |
MAXON_FUNCTION Result<DataType> Instantiate | ( | Result< DataType > && | type, |
const Block< const Int64 > & | iargs = GetZeroRef< Block< const Int64 >>() |
||
) | const |
MAXON_METHOD Bool IsBaseOfOrSame | ( | const DataType & | type, |
const DataType & | other | ||
) | const |
MAXON_METHOD Result<void> Convert | ( | const DataPtr & | dest, |
const ConstDataPtr & | src, | ||
CONVERSION_FLAGS | ignore | ||
) | const |
MAXON_METHOD void ResetInstantiated | ( | DataTypeImpl * | type | ) | const |
MAXON_METHOD DataTypeImpl*& GetLeakingLink | ( | DataTypeImpl * | type | ) | const |