Searched refs:pClassDef (Results 1 – 9 of 9) sorted by relevance
/dalvik/libdex/ |
D | DexFile.h | 693 const DexClassDef* pClassDef) in dexGetIndexForClassDef() argument 695 assert(pClassDef >= pDexFile->pClassDefs && in dexGetIndexForClassDef() 696 pClassDef < pDexFile->pClassDefs + pDexFile->pHeader->classDefsSize); in dexGetIndexForClassDef() 697 return pClassDef - pDexFile->pClassDefs; in dexGetIndexForClassDef() 702 const DexClassDef* pClassDef) in dexGetInterfacesList() argument 704 if (pClassDef->interfacesOff == 0) in dexGetInterfacesList() 707 (pDexFile->baseAddr + pClassDef->interfacesOff); in dexGetInterfacesList() 724 const DexFile* pDexFile, const DexClassDef* pClassDef) in dexGetStaticValuesList() argument 726 if (pClassDef->staticValuesOff == 0) in dexGetStaticValuesList() 729 (pDexFile->baseAddr + pClassDef->staticValuesOff); in dexGetStaticValuesList() [all …]
|
D | DexFile.cpp | 182 const DexClassDef* pClassDef = in classLookupAdd() local 240 const DexClassDef* pClassDef; in dexCreateClassLookup() local 243 pClassDef = dexGetClassDef(pDexFile, i); in dexCreateClassLookup() 244 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexCreateClassLookup() 248 (u1*)pClassDef - pDexFile->baseAddr, &numProbes); in dexCreateClassLookup()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 507 const DexClassDef* pClassDef; in dumpClassDef() local 511 pClassDef = dexGetClassDef(pDexFile, idx); in dumpClassDef() 512 pEncodedData = dexGetClassData(pDexFile, pClassDef); in dumpClassDef() 521 printf("class_idx : %d\n", pClassDef->classIdx); in dumpClassDef() 523 pClassDef->accessFlags, pClassDef->accessFlags); in dumpClassDef() 524 printf("superclass_idx : %d\n", pClassDef->superclassIdx); in dumpClassDef() 526 pClassDef->interfacesOff, pClassDef->interfacesOff); in dumpClassDef() 527 printf("source_file_idx : %d\n", pClassDef->sourceFileIdx); in dumpClassDef() 529 pClassDef->annotationsOff, pClassDef->annotationsOff); in dumpClassDef() 531 pClassDef->classDataOff, pClassDef->classDataOff); in dumpClassDef() [all …]
|
/dalvik/dexlist/ |
D | DexList.cpp | 157 const DexClassDef* pClassDef; in dumpClass() local 163 pClassDef = dexGetClassDef(pDexFile, idx); in dumpClass() 164 pEncodedData = dexGetClassData(pDexFile, pClassDef); in dumpClass() 172 if (pClassDef->sourceFileIdx == 0xffffffff) { in dumpClass() 175 fileName = dexStringById(pDexFile, pClassDef->sourceFileIdx); in dumpClass()
|
/dalvik/vm/analysis/ |
D | DexPrepare.cpp | 55 const DexClassDef* pClassDef, bool doVerify, bool doOpt); 962 const DexClassDef* pClassDef; in loadAllClasses() local 966 pClassDef = dexGetClassDef(pDvmDex->pDexFile, idx); in loadAllClasses() 968 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); in loadAllClasses() 1007 const DexClassDef* pClassDef; in verifyAndOptimizeClasses() local 1011 pClassDef = dexGetClassDef(pDexFile, idx); in verifyAndOptimizeClasses() 1012 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClasses() 1017 verifyAndOptimizeClass(pDexFile, clazz, pClassDef, doVerify, doOpt); in verifyAndOptimizeClasses() 1044 const DexClassDef* pClassDef, bool doVerify, bool doOpt) in verifyAndOptimizeClass() argument 1062 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClass() [all …]
|
D | RegisterMap.cpp | 724 const DexClassDef* pClassDef; in writeMapsAllClasses() local 728 pClassDef = dexGetClassDef(pDexFile, idx); in writeMapsAllClasses() 729 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses() 741 if ((pClassDef->accessFlags & CLASS_ISPREVERIFIED) != 0) in writeMapsAllClasses()
|
/dalvik/vm/oo/ |
D | Class.cpp | 178 const DexClassDef* pClassDef, Object* loader); 784 const DexClassDef* pClassDef; in searchBootPathForClass() local 788 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); in searchBootPathForClass() 789 if (pClassDef != NULL) { in searchBootPathForClass() 791 pFoundDef = pClassDef; in searchBootPathForClass() 800 const DexClassDef* pClassDef; in searchBootPathForClass() local 804 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); in searchBootPathForClass() 805 if (pClassDef != NULL) { in searchBootPathForClass() 807 pFoundDef = pClassDef; in searchBootPathForClass() 832 const DexClassDef* pClassDef; in searchBootPathForClass() local [all …]
|
/dalvik/vm/native/ |
D | dalvik_system_DexFile.cpp | 439 const DexClassDef* pClassDef = dexGetClassDef(pDexFile, i); in Dalvik_dalvik_system_DexFile_getClassNameList() local 441 dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in Dalvik_dalvik_system_DexFile_getClassNameList()
|
/dalvik/vm/reflect/ |
D | Annotation.cpp | 90 const DexClassDef* pClassDef; in getAnnoDirectory() local 96 pClassDef = dexFindClass(pDexFile, clazz->descriptor); in getAnnoDirectory() 97 assert(pClassDef != NULL); in getAnnoDirectory() 98 return dexGetAnnotationsDirectoryItem(pDexFile, pClassDef); in getAnnoDirectory()
|