Home | History | Annotate | Download | only in reflect

Lines Matching refs:idx

327     u4 idx;
407 idx = readUnsignedInt(ptr, valueArg, false);
409 pValue->value.i = idx;
411 elemObj = (Object*) dvmResolveString(clazz, idx);
419 idx = readUnsignedInt(ptr, valueArg, false);
421 pValue->value.i = idx;
423 elemObj = (Object*) dvmResolveClass(clazz, idx, true);
428 const char* desc = dexStringByTypeIdx(pDexFile, idx);
438 idx = readUnsignedInt(ptr, valueArg, false);
440 pValue->value.i = idx;
442 Method* meth = resolveAmbiguousMethod(clazz, idx);
452 idx = readUnsignedInt(ptr, valueArg, false);
457 idx = readUnsignedInt(ptr, valueArg, false);
459 pValue->value.i = idx;
463 sfield = dvmResolveStaticField(clazz, idx);
1663 u4 idx;
1665 for (idx = 0; idx < count; idx++) {
1666 if (pMethodList[idx].methodIdx == methodIdx) {
1669 &pMethodList[idx]);
1882 static int compareFieldStr(DexFile* pDexFile, u4 idx, const Field* field)
1884 const DexFieldId* pFieldId = dexGetFieldId(pDexFile, idx);
1969 u4 idx;
1971 for (idx = 0; idx < count; idx++) {
1972 if (pFieldList[idx].fieldIdx == fieldIdx) {
1974 return dexGetFieldAnnotationSetItem(pDexFile, &pFieldList[idx]);
2073 u4 idx;
2083 for (idx = 0; idx < count; idx++) {
2089 pItem = dexGetParameterAnnotationSetRef(pAnnoSetList, idx);
2099 dvmSetObjectArrayElement(annoArrayArray, idx, annoSet);
2145 u4 idx;
2147 for (idx = 0; idx < count; idx++) {
2148 if (pParameterList[idx].methodIdx == methodIdx) {
2150 return &pParameterList[idx];