• Home
  • Raw
  • Download

Lines Matching refs:pDexFile

77     const DexFile*    pDexFile;     // set after intraitem verification  member
235 const DexFieldId* field = dexGetFieldId(state->pDexFile, fieldIdx); in verifyFieldDefiner()
242 const DexMethodId* meth = dexGetMethodId(state->pDexFile, methodIdx); in verifyMethodDefiner()
568 const char* s0 = dexGetStringData(state->pDexFile, item0); in crossVerifyStringIdItem()
569 const char* s1 = dexGetStringData(state->pDexFile, item); in crossVerifyStringIdItem()
593 dexStringById(state->pDexFile, item->descriptorIdx); in crossVerifyTypeIdItem()
674 dexStringById(state->pDexFile, item->shortyIdx); in crossVerifyProtoIdItem()
682 dexStringByTypeIdx(state->pDexFile, item->returnTypeIdx), in crossVerifyProtoIdItem()
687 u4 protoIdx = item - state->pDexFile->pProtoIds; in crossVerifyProtoIdItem()
688 DexProto proto = { state->pDexFile, protoIdx }; in crossVerifyProtoIdItem()
726 DexProto proto0 = { state->pDexFile, protoIdx - 1 }; in crossVerifyProtoIdItem()
780 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyFieldIdItem()
786 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx); in crossVerifyFieldIdItem()
792 s = dexStringById(state->pDexFile, item->nameIdx); in crossVerifyFieldIdItem()
852 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyMethodIdItem()
858 s = dexStringById(state->pDexFile, item->nameIdx); in crossVerifyMethodIdItem()
971 const char* descriptor = dexStringByTypeIdx(state->pDexFile, classIdx); in crossVerifyClassDefItem()
998 descriptor = dexStringByTypeIdx(state->pDexFile, item->superclassIdx); in crossVerifyClassDefItem()
1006 dexGetInterfacesList(state->pDexFile, item); in crossVerifyClassDefItem()
1016 descriptor = dexStringByTypeIdx(state->pDexFile, in crossVerifyClassDefItem()
1038 dexStringByTypeIdx(state->pDexFile, idx1)); in crossVerifyClassDefItem()
1252 dexGetFieldAnnotations(state->pDexFile, dir); in findFirstAnnotationsDirectoryDefiner()
1254 dexGetFieldId(state->pDexFile, fields[0].fieldIdx); in findFirstAnnotationsDirectoryDefiner()
1260 dexGetMethodAnnotations(state->pDexFile, dir); in findFirstAnnotationsDirectoryDefiner()
1262 dexGetMethodId(state->pDexFile, methods[0].methodIdx); in findFirstAnnotationsDirectoryDefiner()
1268 dexGetParameterAnnotations(state->pDexFile, dir); in findFirstAnnotationsDirectoryDefiner()
1270 dexGetMethodId(state->pDexFile, parameters[0].methodIdx); in findFirstAnnotationsDirectoryDefiner()
1420 dexGetAnnotationItem(state->pDexFile, set, i); in crossVerifyAnnotationSetItem()
1575 const DexFieldId* field = dexGetFieldId(state->pDexFile, fieldIdx); in findFirstClassDataDefiner()
1581 const DexFieldId* field = dexGetFieldId(state->pDexFile, fieldIdx); in findFirstClassDataDefiner()
1587 const DexMethodId* meth = dexGetMethodId(state->pDexFile, methodIdx); in findFirstClassDataDefiner()
1593 const DexMethodId* meth = dexGetMethodId(state->pDexFile, methodIdx); in findFirstClassDataDefiner()
2285 const char* descriptor = dexStringByTypeIdx(state->pDexFile, idx); in verifyEncodedAnnotation()
2312 const char* name = dexStringById(state->pDexFile, idx); in verifyEncodedAnnotation()
2877 state.pDexFile = NULL; in dexSwapAndVerify()
2915 state.pDexFile = &dexFile; in dexSwapAndVerify()