Lines Matching refs:nullptr_t
397 function(nullptr_t) noexcept;
405 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; // removed in C++17
415 function& operator=(nullptr_t) noexcept;
442 bool operator==(const function<R(ArgTypes...)>&, nullptr_t) noexcept;
445 bool operator==(nullptr_t, const function<R(ArgTypes...)>&) noexcept;
448 bool operator!=(const function<R(ArgTypes...)>&, nullptr_t) noexcept;
451 bool operator!=(nullptr_t, const function<R(ArgTypes...)>&) noexcept;
480 template <> struct hash<nullptr_t>; // C++17
1783 __value_func& operator=(nullptr_t)
2110 __policy_func& operator=(nullptr_t)
2203 function(nullptr_t) _NOEXCEPT {}
2215 function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {}
2226 function& operator=(nullptr_t) _NOEXCEPT;
2318 function<_Rp(_ArgTypes...)>::operator=(nullptr_t) _NOEXCEPT
2380 operator==(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {return !__f;}
2385 operator==(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NOEXCEPT {return !__f;}
2390 operator!=(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {return (bool)__f;}
2395 operator!=(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NOEXCEPT {return (bool)__f;}