Lines Matching refs:decltype

47   using vector_titer = decltype(MakeTransformIterator(input.begin(), add1));  in TEST()
54 using vector_ctiter = decltype(MakeTransformIterator(input.cbegin(), add1)); in TEST()
61 using vector_rtiter = decltype(MakeTransformIterator(input.rbegin(), add1)); in TEST()
68 using vector_crtiter = decltype(MakeTransformIterator(input.crbegin(), add1)); in TEST()
136 decltype(MakeTransformIterator(input.cbegin(), add1)) cit = it; in TEST()
137 static_assert(!std::is_same<decltype(it), decltype(cit)>::value, "Types must be different"); in TEST()
140 decltype(MakeTransformIterator(input.crbegin(), add1)) crit(rit); in TEST()
141 static_assert(!std::is_same<decltype(rit), decltype(crit)>::value, "Types must be different"); in TEST()
150 using list_titer = decltype(MakeTransformIterator(input.begin(), sub1)); in TEST()
157 using list_ctiter = decltype(MakeTransformIterator(input.cbegin(), sub1)); in TEST()
164 using list_rtiter = decltype(MakeTransformIterator(input.rbegin(), sub1)); in TEST()
171 using list_crtiter = decltype(MakeTransformIterator(input.crbegin(), sub1)); in TEST()
204 decltype(MakeTransformIterator(input.cbegin(), sub1)) cit = it; in TEST()
205 static_assert(!std::is_same<decltype(it), decltype(cit)>::value, "Types must be different"); in TEST()
214 using flist_titer = decltype(MakeTransformIterator(input.begin(), mul3)); in TEST()
221 using flist_ctiter = decltype(MakeTransformIterator(input.cbegin(), mul3)); in TEST()
242 decltype(MakeTransformIterator(input.cbegin(), mul3)) cit = it; in TEST()
243 static_assert(!std::is_same<decltype(it), decltype(cit)>::value, "Types must be different"); in TEST()
252 using vector_titer = decltype(MakeTransformIterator(input.begin(), ref)); in TEST()
259 using vector_ctiter = decltype(MakeTransformIterator(input.cbegin(), ref)); in TEST()
266 using vector_rtiter = decltype(MakeTransformIterator(input.rbegin(), ref)); in TEST()
273 using vector_crtiter = decltype(MakeTransformIterator(input.crbegin(), ref)); in TEST()
345 using vector_titer = decltype(MakeTransformIterator(input.begin(), ref)); in TEST()
352 using vector_rtiter = decltype(MakeTransformIterator(input.rbegin(), ref)); in TEST()
413 using vector_titer = decltype(MakeTransformIterator(input.begin(), ref)); in TEST()
420 using vector_ctiter = decltype(MakeTransformIterator(input.cbegin(), ref)); in TEST()
427 using vector_rtiter = decltype(MakeTransformIterator(input.rbegin(), ref)); in TEST()
434 using vector_crtiter = decltype(MakeTransformIterator(input.crbegin(), ref)); in TEST()
502 decltype(MakeTransformIterator(input.cbegin(), ref)) cit = it; in TEST()
503 static_assert(!std::is_same<decltype(it), decltype(cit)>::value, "Types must be different"); in TEST()
506 decltype(MakeTransformIterator(input.crbegin(), ref)) crit(rit); in TEST()
507 static_assert(!std::is_same<decltype(rit), decltype(crit)>::value, "Types must be different"); in TEST()