|
template<typename T > |
const T & | PrivateConstRefNullValue (T *, OverloadRank0) |
|
template<typename T > |
const T & | PrivateConstRefNullValueHelper (OverloadRank0) |
|
template<typename T > |
NullValueDetector< const T &, &T::NullValue >::type | PrivateConstRefNullValueHelper (OverloadRank1) |
|
template<typename T > |
NullValueDetector< const T &, &T::NullValueRef >::type | PrivateConstRefNullValueHelper (OverloadRank2) |
|
template<typename T > |
T | PrivateNullValueHelper (OverloadRank0) |
|
template<typename T > |
NullValueDetector< T, &T::NullValue >::type | PrivateNullValueHelper (OverloadRank1) |
|
template<typename T > |
NullValueDetector< const T &, &T::NullValue >::type | PrivateNullValueHelper (OverloadRank1) |
|
template<typename T > |
T | PrivateNullValueDispatcher (OverloadRank0) |
|
template<typename T > |
SFINAEHelper< T, typename NullValueFunctions< typename std::decay< T >::type >::Default >::type | PrivateNullValueDispatcher (OverloadRank1) |
|
template<typename T > |
std::enable_if< IsZeroInitialized< typename std::decay< T >::type >::value||STD_IS_REPLACEMENT(same, typename std::decay< T >::type, Generic), T >::type | PrivateNullValueDispatcher (OverloadRank2) |
|
template<typename T > |
T | NullValue () |
|
template<> |
void | NullValue< void > () |
|
enum maxon::NULL_RETURN_REASON | MAXON_ENUM_LIST (NULL_RETURN_REASON) |
|
ThreadReferencedError | PrivateGetNullReturnError (NULL_RETURN_REASON reason) |
|
void | PrivateLogNullptrError () |
|
Bool | PrivateLogNullptrError (Bool result) |
|
template<typename T > |
T | PrivateNullReturnValue (NULL_RETURN_REASON reason, OverloadRank0) |
|
template<typename T > |
SFINAEHelper< T, typename NullValueFunctions< typename std::decay< T >::type >::Default >::type | PrivateNullReturnValue (NULL_RETURN_REASON reason, OverloadRank1) |
|
template<typename T > |
SFINAEHelper< T, typename NullValueFunctions< typename std::decay< T >::type >::ResultMarker >::type | PrivateNullReturnValue (NULL_RETURN_REASON reason, OverloadRank2) |
|
template<typename T > |
std::enable_if< STD_IS_REPLACEMENT(same, Id, typename std::decay< T >::type), T >::type | PrivateNullReturnValue (NULL_RETURN_REASON reason, OverloadRank3) |
|
template<typename T > |
std::enable_if< IsZeroInitialized< typename std::decay< T >::type >::value||STD_IS_REPLACEMENT(same, typename std::decay< T >::type, Generic), T >::type | PrivateNullReturnValue (NULL_RETURN_REASON reason, OverloadRank4) |
|
template<typename T > |
T | PrivateIncompleteNullReturnValue (NULL_RETURN_REASON reason, OverloadRank0) |
|
template<typename T > |
SFINAEHelper< T, typename NullValueFunctions< typename std::decay< T >::type >::Default >::type | PrivateIncompleteNullReturnValue (NULL_RETURN_REASON reason, OverloadRank1) |
|
template<typename T > |
SFINAEHelper< T, typename NullValueFunctions< typename std::decay< T >::type >::ResultMarker >::type | PrivateIncompleteNullReturnValue (NULL_RETURN_REASON reason, OverloadRank2) |
|
template<typename T > |
std::enable_if< STD_IS_REPLACEMENT(same, Id, typename std::decay< T >::type), T >::type | PrivateIncompleteNullReturnValue (NULL_RETURN_REASON reason, OverloadRank3) |
|
template<typename T > |
std::enable_if< IsZeroInitialized< typename std::decay< T >::type >::value, T >::type | PrivateIncompleteNullReturnValue (NULL_RETURN_REASON reason, OverloadRank4) |
|