Searched refs:nullopt_t (Results 1 – 12 of 12) sorted by relevance
/external/libcxx/test/std/experimental/optional/optional.nullopt/ |
D | nullopt_t.pass.cpp | 21 using std::experimental::nullopt_t; 26 test(const nullopt_t&) in test() argument 36 static_assert((std::is_class<nullopt_t>::value), ""); in main() 37 static_assert((std::is_empty<nullopt_t>::value), ""); in main() 38 static_assert((std::is_literal_type<nullopt_t>::value), ""); in main() 39 static_assert((!std::is_default_constructible<nullopt_t>::value), ""); in main()
|
/external/libcxx/include/experimental/ |
D | optional | 29 struct nullopt_t{see below}; 30 constexpr nullopt_t nullopt(unspecified); 50 template <class T> constexpr bool operator==(const optional<T>&, nullopt_t) noexcept; 51 template <class T> constexpr bool operator==(nullopt_t, const optional<T>&) noexcept; 52 template <class T> constexpr bool operator!=(const optional<T>&, nullopt_t) noexcept; 53 template <class T> constexpr bool operator!=(nullopt_t, const optional<T>&) noexcept; 54 template <class T> constexpr bool operator<(const optional<T>&, nullopt_t) noexcept; 55 template <class T> constexpr bool operator<(nullopt_t, const optional<T>&) noexcept; 56 template <class T> constexpr bool operator<=(const optional<T>&, nullopt_t) noexcept; 57 template <class T> constexpr bool operator<=(nullopt_t, const optional<T>&) noexcept; [all …]
|
/external/libcxx/test/std/experimental/optional/optional.syn/ |
D | optional_const_nullopt_t.fail.cpp | 21 using std::experimental::nullopt_t; in main() 24 optional<const nullopt_t> opt; in main()
|
D | optional_nullopt_t.fail.cpp | 21 using std::experimental::nullopt_t; in main() 24 optional<nullopt_t> opt; in main()
|
/external/libcxx/test/std/experimental/optional/optional.nullops/ |
D | equal.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
D | greater.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
D | less_than.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
D | not_equal.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
D | less_equal.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
D | greater_equal.pass.cpp | 22 using std::experimental::nullopt_t; in main()
|
/external/libcxx/test/std/experimental/optional/optional.object/optional.object.ctor/ |
D | nullopt_t.pass.cpp | 21 using std::experimental::nullopt_t;
|
/external/libcxx/test/std/experimental/optional/optional.object/optional.object.assign/ |
D | nullopt_t.pass.cpp | 21 using std::experimental::nullopt_t;
|