Lines Matching refs:nullopt_t
25 struct nullopt_t { struct
26 constexpr explicit nullopt_t(int) {} in nullopt_t() function
35 constexpr nullopt_t nullopt(0);
128 constexpr Optional(base::nullopt_t) {} // NOLINT(runtime/explicit)
152 Optional& operator=(base::nullopt_t) {
363 constexpr bool operator==(const Optional<T>& opt, base::nullopt_t) {
368 constexpr bool operator==(base::nullopt_t, const Optional<T>& opt) {
373 constexpr bool operator!=(const Optional<T>& opt, base::nullopt_t) {
378 constexpr bool operator!=(base::nullopt_t, const Optional<T>& opt) {
383 constexpr bool operator<(const Optional<T>& opt, base::nullopt_t) {
388 constexpr bool operator<(base::nullopt_t, const Optional<T>& opt) {
393 constexpr bool operator<=(const Optional<T>& opt, base::nullopt_t) {
398 constexpr bool operator<=(base::nullopt_t, const Optional<T>& opt) {
403 constexpr bool operator>(const Optional<T>& opt, base::nullopt_t) {
408 constexpr bool operator>(base::nullopt_t, const Optional<T>& opt) {
413 constexpr bool operator>=(const Optional<T>& opt, base::nullopt_t) {
418 constexpr bool operator>=(base::nullopt_t, const Optional<T>& opt) {