Home
last modified time | relevance | path

Searched refs:TrackedMoveOnly (Results 1 – 4 of 4) sorted by relevance

/third_party/boost/libs/hana/test/_include/support/
Dtracked_move_only.hpp20 struct TrackedMoveOnly : Tracked { struct
21 TrackedMoveOnly() : Tracked(i) { } in TrackedMoveOnly() function
22 TrackedMoveOnly(TrackedMoveOnly const&) = delete;
23 TrackedMoveOnly& operator=(TrackedMoveOnly const&) = delete;
24 TrackedMoveOnly(TrackedMoveOnly&& x) in TrackedMoveOnly() function
30 constexpr auto operator==(TrackedMoveOnly<i> const&, TrackedMoveOnly<j> const&) in operator ==()
34 constexpr auto operator!=(TrackedMoveOnly<i> const&, TrackedMoveOnly<j> const&) in operator !=()
39 struct hash_impl<TrackedMoveOnly<i>> {
40 static constexpr auto apply(TrackedMoveOnly<i> const&) in apply()
41 { return hana::type_c<TrackedMoveOnly<i>>; }; in apply()
/third_party/boost/libs/hana/test/map/
Dcnstr.move.cpp80 auto t0 = hana::make_map(hana::make_pair(TrackedMoveOnly<1>{}, TrackedMoveOnly<10>{})); in main()
88 auto t0 = hana::make_map(hana::make_pair(TrackedMoveOnly<1>{}, TrackedMoveOnly<10>{}), in main()
89 hana::make_pair(TrackedMoveOnly<2>{}, TrackedMoveOnly<20>{})); in main()
97 auto t0 = hana::make_map(hana::make_pair(TrackedMoveOnly<1>{}, TrackedMoveOnly<10>{}), in main()
98 hana::make_pair(TrackedMoveOnly<2>{}, TrackedMoveOnly<20>{}), in main()
99 hana::make_pair(TrackedMoveOnly<3>{}, TrackedMoveOnly<30>{})); in main()
Dcnstr.variadic.cpp172 hana::map<hana::pair<TrackedMoveOnly<1>, TrackedMoveOnly<10>>, in main()
173 hana::pair<TrackedMoveOnly<2>, TrackedMoveOnly<20>>> map{ in main()
174 hana::make_pair(TrackedMoveOnly<1>{}, TrackedMoveOnly<10>{}), in main()
175 hana::make_pair(TrackedMoveOnly<2>{}, TrackedMoveOnly<20>{}) in main()
/third_party/boost/libs/hana/test/set/
Dcnstr.move.cpp40 auto t0 = hana::make_set(TrackedMoveOnly<1>{}); in main()
48 auto t0 = hana::make_set(TrackedMoveOnly<1>{}, TrackedMoveOnly<2>{}); in main()
56 auto t0 = hana::make_set(TrackedMoveOnly<1>{}, TrackedMoveOnly<2>{}, TrackedMoveOnly<3>{}); in main()