Lines Matching defs:nullopt_t
24 // http://en.cppreference.com/w/cpp/utility/optional/nullopt_t
25 struct nullopt_t {
26 constexpr explicit nullopt_t(int) {}
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) {