Home | History | Annotate | Download | only in containers

Lines Matching defs:ValueTp

35   typedef typename Container::value_type ValueTp;
45 const ValueTp v(42, 1);
46 cc->expect<const ValueTp&>();
51 const ValueTp v2(42, 1);
58 ValueTp v(42, 1);
59 cc->expect<const ValueTp&>();
64 ValueTp v2(42, 1);
71 ValueTp v(42, 1);
72 cc->expect<ValueTp&&>();
77 ValueTp v2(42, 1);
84 const ValueTp v(42, 1);
85 cc->expect<const ValueTp&>();
90 const ValueTp v2(42, 1);
97 cc->expect<ValueTp&&>();
102 const ValueTp v2(42, 1);
107 CHECKPOINT("Testing C::insert(std::initializer_list<ValueTp>)");
109 std::initializer_list<ValueTp> il = { ValueTp(1, 1), ValueTp(2, 1) };
110 cc->expect<ValueTp const&>(2);
121 const ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1), ValueTp(3, 1) };
122 cc->expect<ValueTp const&>(3);
133 ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1) , ValueTp(3, 1) };
134 cc->expect<ValueTp&&>(3);
135 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList)),
136 std::move_iterator<ValueTp*>(std::end(ValueList)));
140 ValueTp ValueList2[] = { ValueTp(1, 1), ValueTp(2, 1) , ValueTp(3, 1) };
141 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList2)),
142 std::move_iterator<ValueTp*>(std::end(ValueList2)));
148 ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1) , ValueTp(3, 1) };
149 cc->expect<ValueTp const&>(3);
163 typedef typename Container::value_type ValueTp;
174 const ValueTp v(42, 1);
175 cc->expect<const ValueTp&>();
182 const ValueTp v2(42, 1);
191 ValueTp v(42, 1);
192 cc->expect<ValueTp const&>();
199 ValueTp v2(42, 1);
208 ValueTp v(42, 1);
209 cc->expect<ValueTp&&>();
216 ValueTp v2(42, 1);
225 cc->expect<ValueTp&&>();
240 const ValueTp v(42, 1);
241 cc->expect<const ValueTp&>();
248 const ValueTp v2(42, 1);
296 typedef typename Container::value_type ValueTp;
307 const ValueTp v(42, 1);
308 cc->expect<const ValueTp&>();
313 const ValueTp v2(42, 1);
320 ValueTp v(42, 1);
321 cc->expect<ValueTp&>();
326 ValueTp v2(42, 1);
333 ValueTp v(42, 1);
334 cc->expect<ValueTp&&>();
339 ValueTp v2(42, 1);
346 const ValueTp v(42, 1);
347 cc->expect<const ValueTp&&>();
352 const ValueTp v2(42, 1);
444 typedef typename Container::value_type ValueTp;
455 const ValueTp v(42, 1);
456 cc->expect<const ValueTp&>();
463 const ValueTp v2(42, 1);
472 ValueTp v(42, 1);
473 cc->expect<ValueTp&>();
480 ValueTp v2(42, 1);
489 ValueTp v(42, 1);
490 cc->expect<ValueTp&&>();
497 ValueTp v2(42, 1);
506 const ValueTp v(42, 1);
507 cc->expect<const ValueTp&&>();
514 const ValueTp v2(42, 1);
632 typedef typename Container::value_type ValueTp;
639 const ValueTp v(42, 1);
640 cc->expect<const ValueTp&>();
647 ValueTp v(42, 1);
648 cc->expect<ValueTp&>();
655 ValueTp v(42, 1);
656 cc->expect<ValueTp&&>();
663 cc->expect<ValueTp&&>();
668 CHECKPOINT("Testing C::insert(std::initializer_list<ValueTp>)");
670 std::initializer_list<ValueTp> il = { ValueTp(1, 1), ValueTp(2, 1) };
671 cc->expect<ValueTp const&>(2);
678 const ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1), ValueTp(3, 1) };
679 cc->expect<ValueTp const&>(3);
686 ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1) , ValueTp(3, 1) };
687 cc->expect<ValueTp&&>(3);
688 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList)),
689 std::move_iterator<ValueTp*>(std::end(ValueList)));
695 ValueTp ValueList[] = { ValueTp(1, 1), ValueTp(2, 1) , ValueTp(3, 1) };
696 cc->expect<ValueTp&>(3);
706 typedef typename Container::value_type ValueTp;
713 const ValueTp v(42, 1);
714 cc->expect<const ValueTp&>();
721 ValueTp v(42, 1);
722 cc->expect<ValueTp&>();
729 ValueTp v(42, 1);
730 cc->expect<ValueTp&&>();
737 cc->expect<ValueTp&&>();