Home
last modified time | relevance | path

Searched refs:TransformIterator (Results 1 – 7 of 7) 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
Dbit_vector_test.cc301 TEST(BitVector, TransformIterator) { in TEST() argument
/art/compiler/optimizing/
Dexecution_subgraph.h119 IterationRange<TransformIterator<BitVector::IndexIterator, BlockIdToBlockTransformer>>;
Dload_store_elimination.cc2949 using LocIterator = IterationRange<TransformIterator<BitVector::IndexIterator, IdxToHeapLoc>>;
Dnodes.h2125 using HConstEnvInputRef = TransformIterator<CountIter, EnvInputSelector>;