Home | History | Annotate | Download | only in containers

Lines Matching defs:ValueTp

34   typedef typename Container::value_type ValueTp;
42 const ValueTp v(42);
43 cc->expect<const ValueTp&>();
48 const ValueTp v2(42);
55 ValueTp v(42);
56 cc->expect<const ValueTp&>();
61 ValueTp v2(42);
68 ValueTp v(42);
69 cc->expect<ValueTp&&>();
74 ValueTp v2(42);
81 const ValueTp v(42);
82 cc->expect<const ValueTp&>();
87 const ValueTp v2(42);
92 CHECKPOINT("Testing C::insert(std::initializer_list<ValueTp>)");
94 std::initializer_list<ValueTp> il = { ValueTp(1), ValueTp(2) };
95 cc->expect<ValueTp const&>(2);
106 const ValueTp ValueList[] = { ValueTp(1), ValueTp(2), ValueTp(3) };
107 cc->expect<ValueTp const&>(3);
118 ValueTp ValueList[] = { ValueTp(1), ValueTp(2) , ValueTp(3) };
119 cc->expect<ValueTp&&>(3);
120 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList)),
121 std::move_iterator<ValueTp*>(std::end(ValueList)));
125 ValueTp ValueList2[] = { ValueTp(1), ValueTp(2) , ValueTp(3) };
126 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList2)),
127 std::move_iterator<ValueTp*>(std::end(ValueList2)));
133 ValueTp ValueList[] = { ValueTp(1), ValueTp(2) , ValueTp(3) };
134 cc->expect<ValueTp const&>(3);
148 typedef typename Container::value_type ValueTp;
156 const ValueTp v(42);
157 cc->expect<const ValueTp&>();
162 const ValueTp v2(42);
169 ValueTp v(42);
170 cc->expect<ValueTp&>();
175 ValueTp v2(42);
182 ValueTp v(42);
183 cc->expect<ValueTp&&>();
188 ValueTp v2(42);
195 const ValueTp v(42);
196 cc->expect<const ValueTp&&>();
201 const ValueTp v2(42);
211 typedef typename Container::value_type ValueTp;
220 const ValueTp v(42);
221 cc->expect<const ValueTp&>();
228 const ValueTp v2(42);
237 ValueTp v(42);
238 cc->expect<ValueTp&>();
245 ValueTp v2(42);
254 ValueTp v(42);
255 cc->expect<ValueTp&&>();
262 ValueTp v2(42);
271 const ValueTp v(42);
272 cc->expect<const ValueTp&&>();
279 const ValueTp v2(42);
291 typedef typename Container::value_type ValueTp;
298 const ValueTp v(42);
299 cc->expect<const ValueTp&>();
306 ValueTp v(42);
307 cc->expect<const ValueTp&>();
314 ValueTp v(42);
315 cc->expect<ValueTp&&>();
320 CHECKPOINT("Testing C::insert(std::initializer_list<ValueTp>)");
322 std::initializer_list<ValueTp> il = { ValueTp(1), ValueTp(2) };
323 cc->expect<ValueTp const&>(2);
330 const ValueTp ValueList[] = { ValueTp(1), ValueTp(2), ValueTp(3) };
331 cc->expect<ValueTp const&>(3);
338 ValueTp ValueList[] = { ValueTp(1), ValueTp(2) , ValueTp(3) };
339 cc->expect<ValueTp&&>(3);
340 c.insert(std::move_iterator<ValueTp*>(std::begin(ValueList)),
341 std::move_iterator<ValueTp*>(std::end(ValueList)));
347 ValueTp ValueList[] = { ValueTp(1), ValueTp(2) , ValueTp(3) };
348 cc->expect<ValueTp&>(3);