Home
last modified time | relevance | path

Searched refs:TransformIterator (Results 1 – 3 of 3) sorted by relevance

/art/libartbase/base/
Dtransform_iterator.h40 class TransformIterator {
58 TransformIterator>::type;
61 TransformIterator(BaseIterator base, Function fn) in TransformIterator() function
65 TransformIterator(const TransformIterator<OtherBI, Function>& other) in TransformIterator() function
69 TransformIterator& operator++() {
74 TransformIterator operator++(int) {
75 TransformIterator tmp(*this);
80 TransformIterator& operator--() {
89 TransformIterator operator--(int) {
90 TransformIterator tmp(*this);
[all …]
Dtransform_array_ref.h33 using Iter = TransformIterator<typename ArrayRef<BaseType>::iterator, Function>;
38 TransformIterator<typename ArrayRef<BaseType>::const_iterator, Function>;
Dtransform_iterator_test.cc42 TEST(TransformIterator, VectorAdd1) { in TEST() argument
145 TEST(TransformIterator, ListSub1) { in TEST() argument
209 TEST(TransformIterator, ForwardListSub1) { in TEST() argument
247 TEST(TransformIterator, VectorConstReference) { in TEST() argument
340 TEST(TransformIterator, VectorNonConstReference) { in TEST() argument
404 TEST(TransformIterator, VectorConstAndNonConstReference) { in TEST() argument
520 TEST(TransformIterator, TransformRange) { in TEST() argument