• Home
  • Raw
  • Download

Lines Matching refs:resField

481     InstField* resField;  in dvmOptResolveInstField()  local
483 resField = (InstField*) dvmDexGetResolvedField(pDvmDex, ifieldIdx); in dvmOptResolveInstField()
484 if (resField == NULL) { in dvmOptResolveInstField()
501 resField = (InstField*)dvmFindFieldHier(resClass, in dvmOptResolveInstField()
504 if (resField == NULL) { in dvmOptResolveInstField()
512 if (dvmIsStaticField(&resField->field)) { in dvmOptResolveInstField()
524 dvmDexSetResolvedField(pDvmDex, ifieldIdx, (Field*) resField); in dvmOptResolveInstField()
528 tweakLoader(referrer, resField->field.clazz); in dvmOptResolveInstField()
529 bool allowed = dvmCheckFieldAccess(referrer, (Field*)resField); in dvmOptResolveInstField()
530 untweakLoader(referrer, resField->field.clazz); in dvmOptResolveInstField()
533 referrer->descriptor, resField->field.clazz->descriptor, in dvmOptResolveInstField()
534 resField->field.name); in dvmOptResolveInstField()
540 return resField; in dvmOptResolveInstField()
554 StaticField* resField; in dvmOptResolveStaticField() local
556 resField = (StaticField*)dvmDexGetResolvedField(pDvmDex, sfieldIdx); in dvmOptResolveStaticField()
557 if (resField == NULL) { in dvmOptResolveStaticField()
574 resField = (StaticField*)dvmFindFieldHier(resClass, in dvmOptResolveStaticField()
577 if (resField == NULL) { in dvmOptResolveStaticField()
583 if (!dvmIsStaticField(&resField->field)) { in dvmOptResolveStaticField()
600 dvmDexSetResolvedField(pDvmDex, sfieldIdx, (Field*) resField); in dvmOptResolveStaticField()
604 tweakLoader(referrer, resField->field.clazz); in dvmOptResolveStaticField()
605 bool allowed = dvmCheckFieldAccess(referrer, (Field*)resField); in dvmOptResolveStaticField()
606 untweakLoader(referrer, resField->field.clazz); in dvmOptResolveStaticField()
609 referrer->descriptor, resField->field.clazz->descriptor, in dvmOptResolveStaticField()
610 resField->field.name); in dvmOptResolveStaticField()
616 return resField; in dvmOptResolveStaticField()