/dalvik/vm/ |
H A D | DvmDex.h | 125 u4 fieldIdx) 127 assert(fieldIdx < pDvmDex->pHeader->fieldIdsSize); 128 return pDvmDex->pResFields[fieldIdx]; 153 INLINE void dvmDexSetResolvedField(DvmDex* pDvmDex, u4 fieldIdx, argument 156 assert(fieldIdx < pDvmDex->pHeader->fieldIdsSize); 157 pDvmDex->pResFields[fieldIdx] = field; 215 u4 fieldIdx) 219 assert(fieldIdx < pDvmDex->pHeader->fieldIdsSize); 221 fieldIdx = pIndexMap->fieldMap[fieldIdx]; 124 dvmDexGetResolvedField(const DvmDex* pDvmDex, u4 fieldIdx) argument 214 dvmDexGetResolvedField(const DvmDex* pDvmDex, u4 fieldIdx) argument 271 dvmDexSetResolvedField(DvmDex* pDvmDex, u4 fieldIdx, struct Field* field) argument 309 dvmDexGetResolvedField(const DvmDex* pDvmDex, u4 fieldIdx) argument 327 dvmDexSetResolvedField(DvmDex* pDvmDex, u4 fieldIdx, struct Field* field) argument [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | FieldAnnotationStruct.java | 86 int fieldIdx = file.getFieldIds().indexOf(field); 91 out.annotate(4, " field_idx: " + Hex.u4(fieldIdx)); 96 out.writeInt(fieldIdx);
|
H A D | EncodedField.java | 135 int fieldIdx = file.getFieldIds().indexOf(field); 136 int diff = fieldIdx - lastIndex; 143 " field_idx: " + Hex.u4(fieldIdx)); 152 return fieldIdx;
|
/dalvik/libdex/ |
H A D | DexClass.h | 37 u4 fieldIdx; /* index to a field_id_item */ member in struct:DexField 141 pField->fieldIdx = index;
|
H A D | DexSwapVerify.c | 233 u4 fieldIdx) { 234 const DexFieldId* field = dexGetFieldId(state->pDexFile, fieldIdx); 1068 SWAP_INDEX4(item->fieldIdx, state->pHeader->fieldIdsSize); 1073 } else if (lastIdx >= item->fieldIdx) { 1075 item->fieldIdx); 1079 lastIdx = item->fieldIdx; 1189 if (!verifyFieldDefiner(state, definingClass, item->fieldIdx)) { 1252 dexGetFieldId(state->pDexFile, fields[0].fieldIdx); 1445 CHECK_INDEX(field->fieldIdx, state->pHeader->fieldIdsSize); 1572 u4 fieldIdx local 232 verifyFieldDefiner(const CheckState* state, u4 definingClass, u4 fieldIdx) argument 1578 u4 fieldIdx = classData->instanceFields[0].fieldIdx; local [all...] |
H A D | DexFile.h | 363 u4 fieldIdx; member in struct:DexFieldAnnotationsItem
|
/dalvik/vm/analysis/ |
H A D | ReduceConstants.c | 415 u2 fieldIdx = *ptr; local 416 if (!dvmSetBit(pResults->usedFields, fieldIdx)) { 417 LOGE("Unable to mark field %d as in-use\n", fieldIdx);
|
H A D | CodeVerify.c | 2459 * Look up an instance field, specified by "fieldIdx", that is going to be 2476 const UninitInstanceMap* uninitMap, RegType objType, int fieldIdx, 2490 instField = dvmOptResolveInstField(meth->clazz, fieldIdx, pFailure); 2492 LOG_VFY("VFY: unable to resolve instance field %u\n", fieldIdx); 2546 static StaticField* getStaticField(const Method* meth, int fieldIdx, argument 2551 staticField = dvmOptResolveStaticField(meth->clazz, fieldIdx, pFailure); 2556 pFieldId = dexGetFieldId(pDexFile, fieldIdx); 2558 LOG_VFY("VFY: unable to resolve static field %u (%s) in %s\n", fieldIdx, 2475 getInstField(const Method* meth, const UninitInstanceMap* uninitMap, RegType objType, int fieldIdx, VerifyError* pFailure) argument
|
H A D | DexOptimize.c | 1966 u2 fieldIdx = insns[1]; local 1970 field = dvmOptResolveInstField(clazz, fieldIdx, NULL); 1973 fieldIdx, (int) (insns - method->insns), clazz->descriptor,
|
/dalvik/dexdump/ |
H A D | DexDump.c | 572 bool getFieldInfo(DexFile* pDexFile, u4 fieldIdx, FieldMethodInfo* pFieldInfo) argument 576 if (fieldIdx >= pDexFile->pHeader->fieldIdsSize) 579 pFieldId = dexGetFieldId(pDexFile, fieldIdx); 1167 pFieldId = dexGetFieldId(pDexFile, pSField->fieldIdx);
|
/dalvik/vm/reflect/ |
H A D | Annotation.c | 1918 u4 fieldIdx = getFieldIdx(field); 1923 if (pFieldList[idx].fieldIdx == fieldIdx) {
|
/dalvik/vm/oo/ |
H A D | Class.c | 2249 pFieldId = dexGetFieldId(pDexFile, pDexSField->fieldIdx); 2277 pFieldId = dexGetFieldId(pDexFile, pDexIField->fieldIdx);
|