23 constexpr
operator bool()
const{
27 std::declval<T>() =
nullptr 28 ), T&>(),
"NullablePointer<T>: Assignment should return a reference");
Constructible concept, a type is constructible with the given arguments if it is destructible and met...
InequalityComparable concept, a type T is equality comparable if it defines an operator!= with itself...
Global namespace of the SCL.
EqualityComparableWith concept, a type T is equality comparable with another type U if it defines an ...
InequalityComparableWith concept, a type T is equality comparable with another type U if it defines a...
AssignableWith concept, a type U is assignable to a type T if operator=() is defined for both types (...
DefaultConstructible concept, a type T is default constructible if it defines a default constructor...
NullablePointer concept, a type is said to be a nullable pointer type if its interactions w/ nullptr ...