Lines Matching defs:mo
31 std::map<int, double, C, A> mo(C(5), A(7));
32 std::map<int, double, C, A> m = std::move(mo);
38 assert(mo.get_allocator() == A(7));
39 assert(mo.get_allocator().get_id() == test_alloc_base::moved_value);
40 assert(mo.key_comp() == C(5));
41 assert(mo.size() == 0);
42 assert(std::distance(mo.begin(), mo.end()) == 0);
59 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7));
60 std::map<int, double, C, A> m = std::move(mo);
69 assert(mo.get_allocator() == A(7));
70 assert(mo.get_allocator().get_id() == test_alloc_base::moved_value);
71 assert(mo.key_comp() == C(5));
72 assert(mo.size() == 0);
73 assert(std::distance(mo.begin(), mo.end()) == 0);
78 std::map<int, double, C, A> mo(C(5), A());
79 std::map<int, double, C, A> m = std::move(mo);
85 assert(mo.get_allocator() == A());
86 assert(mo.key_comp() == C(5));
87 assert(mo.size() == 0);
88 assert(std::distance(mo.begin(), mo.end()) == 0);
105 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A());
106 std::map<int, double, C, A> m = std::move(mo);
115 assert(mo.get_allocator() == A());
116 assert(mo.key_comp() == C(5));
117 assert(mo.size() == 0);
118 assert(std::distance(mo.begin(), mo.end()) == 0);