Lines Matching refs:nullopt_t
22 struct nullopt_t { struct
23 constexpr explicit nullopt_t(int) {} in nullopt_t() argument
32 constexpr nullopt_t nullopt(0);
83 Optional(base::nullopt_t) : Optional() {}
106 Optional& operator=(base::nullopt_t) {
315 constexpr bool operator==(const Optional<T>& opt, base::nullopt_t) {
320 constexpr bool operator==(base::nullopt_t, const Optional<T>& opt) {
325 constexpr bool operator!=(const Optional<T>& opt, base::nullopt_t) {
330 constexpr bool operator!=(base::nullopt_t, const Optional<T>& opt) {
335 constexpr bool operator<(const Optional<T>& opt, base::nullopt_t) {
340 constexpr bool operator<(base::nullopt_t, const Optional<T>& opt) {
345 constexpr bool operator<=(const Optional<T>& opt, base::nullopt_t) {
350 constexpr bool operator<=(base::nullopt_t, const Optional<T>& opt) {
355 constexpr bool operator>(const Optional<T>& opt, base::nullopt_t) {
360 constexpr bool operator>(base::nullopt_t, const Optional<T>& opt) {
365 constexpr bool operator>=(const Optional<T>& opt, base::nullopt_t) {
370 constexpr bool operator>=(base::nullopt_t, const Optional<T>& opt) {