Lines Matching refs:NulloptT
134 struct NulloptT { struct
135 constexpr explicit NulloptT(int) {} in NulloptT() argument
144 constexpr NulloptT kNullopt{1};
185 static_assert(!std::is_same<typename std::decay<T>::type, NulloptT>::value,
194 constexpr Optional(NulloptT) {} in Optional() argument
489 bool operator==(const Optional<T>& l, NulloptT) {
493 bool operator==(NulloptT, const Optional<T>& r) {
510 bool operator!=(const Optional<T>& l, NulloptT) {
514 bool operator!=(NulloptT, const Optional<T>& r) {
531 bool operator<(const Optional<T>&, NulloptT) {
535 bool operator<(NulloptT, const Optional<T>& r) {