Searched refs:iterator (Results 1 - 25 of 47) sorted by relevance

12

/dalvik/dexgen/src/com/android/dexgen/util/
H A DIntSet.java64 * @return {@code non-null;} a set iterator
66 IntIterator iterator(); method in interface:IntSet
H A DListIntSet.java95 IntIterator iter = other.iterator();
108 public IntIterator iterator() { method in class:ListIntSet
H A DBitIntSet.java87 IntIterator iter = other.iterator();
100 public IntIterator iterator() { method in class:BitIntSet
/dalvik/dx/src/com/android/dx/util/
H A DIntSet.java64 * @return {@code non-null;} a set iterator
66 IntIterator iterator(); method in interface:IntSet
H A DListIntSet.java95 IntIterator iter = other.iterator();
108 public IntIterator iterator() { method in class:ListIntSet
H A DBitIntSet.java87 IntIterator iter = other.iterator();
100 public IntIterator iterator() { method in class:BitIntSet
/dalvik/vm/compiler/
H A DRalloc.cpp70 GrowableListIterator iterator; local
72 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
75 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
H A DUtility.cpp136 GrowableListIterator *iterator)
138 iterator->list = gList;
139 iterator->idx = 0;
140 iterator->size = gList->numUsed;
143 intptr_t dvmGrowableListIteratorNext(GrowableListIterator *iterator) argument
145 assert(iterator->size == iterator->list->numUsed);
146 if (iterator->idx == iterator->size) return 0;
147 return iterator
135 dvmGrowableListIteratorInit(GrowableList *gList, GrowableListIterator *iterator) argument
179 GrowableListIterator iterator; local
[all...]
H A DCompilerUtility.h62 GrowableListIterator *iterator);
63 intptr_t dvmGrowableListIteratorNext(GrowableListIterator *iterator);
H A DSSATransformation.cpp35 GrowableListIterator iterator; local
37 &iterator);
40 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
76 BitVectorIterator iterator;
78 dvmBitVectorIteratorInit(bb->dataFlowInfo->defV, &iterator);
80 int idx = dvmBitVectorIteratorNext(&iterator);
173 GrowableListIterator iterator; local
175 &iterator);
178 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
398 GrowableListIterator iterator; local
442 BitVectorIterator iterator; local
[all...]
H A DFrontend.cpp559 GrowableListIterator iterator; local
562 &iterator);
565 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
726 GrowableListIterator iterator; local
728 &iterator);
730 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
738 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
758 &iterator);
764 dvmGrowableListIteratorNext(&iterator);
813 GrowableListIterator iterator; local
874 DexCatchIterator iterator; local
1078 DexCatchIterator iterator; local
[all...]
/dalvik/vm/
H A DIndirectRefTable.h243 typedef iref_iterator iterator; typedef in struct:IndirectRefTable
338 iterator begin() {
339 return iterator(table_, 0, capacity());
342 iterator end() {
343 return iterator(table_, capacity(), capacity());
H A DBitVector.cpp149 * iterator.
280 /* Initialize the iterator structure */
281 void dvmBitVectorIteratorInit(BitVector* pBits, BitVectorIterator* iterator)
283 iterator->pBits = pBits;
284 iterator->bitSize = pBits->storageSize * sizeof(u4) * 8;
285 iterator->idx = 0;
289 int dvmBitVectorIteratorNext(BitVectorIterator* iterator)
291 const BitVector* pBits = iterator->pBits;
292 u4 bitIndex = iterator->idx;
294 assert(iterator
[all...]
H A DBitVector.h35 /* Handy iterator to walk through the bit positions set to 1 */
97 /* Initialize the iterator structure */
98 void dvmBitVectorIteratorInit(BitVector* pBits, BitVectorIterator* iterator);
101 int dvmBitVectorIteratorNext(BitVectorIterator* iterator);
/dalvik/libdex/
H A DDexProto.cpp179 DexParameterIterator iterator; local
182 dexParameterIteratorInit(&iterator, pProto);
185 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
193 dexParameterIteratorInit(&iterator, pProto);
199 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
383 DexParameterIterator iterator; local
384 dexParameterIteratorInit(&iterator, proto);
393 const char* protoDesc = dexParameterIteratorNextDescriptor(&iterator);
H A DDexDebugInfo.cpp176 DexParameterIterator iterator; local
177 dexParameterIteratorInit(&iterator, &proto);
180 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
/dalvik/vm/reflect/
H A DReflect.h234 * Initializes an encoded array iterator.
236 * @param iterator iterator to initialize
240 void dvmEncodedArrayIteratorInitialize(EncodedArrayIterator* iterator,
246 bool dvmEncodedArrayIteratorHasNext(const EncodedArrayIterator* iterator);
249 * Returns the next decoded value from the iterator, advancing its
260 bool dvmEncodedArrayIteratorGetNext(EncodedArrayIterator* iterator,
H A DAnnotation.cpp2244 * Initializes an encoded array iterator.
2246 * @param iterator iterator to initialize
2250 void dvmEncodedArrayIteratorInitialize(EncodedArrayIterator* iterator, argument
2252 iterator->encodedArray = encodedArray;
2253 iterator->cursor = encodedArray->array;
2254 iterator->size = readUleb128(&iterator->cursor);
2255 iterator->elementsLeft = iterator
2262 dvmEncodedArrayIteratorHasNext(const EncodedArrayIterator* iterator) argument
2278 dvmEncodedArrayIteratorGetNext(EncodedArrayIterator* iterator, AnnotationValue* value) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/annotation/
H A DAnnotations.java110 Iterator<Annotation> thisIter = annotations.values().iterator();
111 Iterator<Annotation> otherIter = other.annotations.values().iterator();
H A DAnnotation.java112 Iterator<NameValuePair> thisIter = elements.values().iterator();
113 Iterator<NameValuePair> otherIter = other.elements.values().iterator();
/dalvik/dx/src/com/android/dx/rop/annotation/
H A DAnnotations.java109 Iterator<Annotation> thisIter = annotations.values().iterator();
110 Iterator<Annotation> otherIter = other.annotations.values().iterator();
H A DAnnotation.java103 Iterator<NameValuePair> thisIter = elements.values().iterator();
104 Iterator<NameValuePair> otherIter = other.elements.values().iterator();
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DUniformItemSection.java54 return sz * items.iterator().next().writeSize();
/dalvik/dx/src/com/android/dx/dex/file/
H A DUniformItemSection.java53 return sz * items.iterator().next().writeSize();
/dalvik/dx/junit-tests/com/android/dx/util/
H A DListIntSetTest.java53 IntIterator iter = set.iterator();
75 IntIterator iter = set.iterator();

Completed in 735 milliseconds

12