Lines Matching defs:mo
41 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2));
43 m = mo;
58 assert(mo.get_allocator() == A(2));
59 assert(mo.key_comp() == C(5));
60 assert(mo.size() == 9);
61 assert(std::distance(mo.begin(), mo.end()) == 9);
62 assert(*std::next(mo.begin(), 0) == 1);
63 assert(*std::next(mo.begin(), 1) == 1);
64 assert(*std::next(mo.begin(), 2) == 1);
65 assert(*std::next(mo.begin(), 3) == 2);
66 assert(*std::next(mo.begin(), 4) == 2);
67 assert(*std::next(mo.begin(), 5) == 2);
68 assert(*std::next(mo.begin(), 6) == 3);
69 assert(*std::next(mo.begin(), 7) == 3);
70 assert(*std::next(mo.begin(), 8) == 3);
108 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2));
110 m = mo;
125 assert(mo.get_allocator() == A(2));
126 assert(mo.key_comp() == C(5));
127 assert(mo.size() == 9);
128 assert(std::distance(mo.begin(), mo.end()) == 9);
129 assert(*std::next(mo.begin(), 0) == 1);
130 assert(*std::next(mo.begin(), 1) == 1);
131 assert(*std::next(mo.begin(), 2) == 1);
132 assert(*std::next(mo.begin(), 3) == 2);
133 assert(*std::next(mo.begin(), 4) == 2);
134 assert(*std::next(mo.begin(), 5) == 2);
135 assert(*std::next(mo.begin(), 6) == 3);
136 assert(*std::next(mo.begin(), 7) == 3);
137 assert(*std::next(mo.begin(), 8) == 3);