Home
last modified time | relevance | path

Searched refs:pClassDef (Results 1 – 9 of 9) sorted by relevance

/dalvik/libdex/
DDexFile.h693 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 …]
DDexFile.cpp182 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/
DDexDump.cpp507 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/
DDexList.cpp157 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/
DDexPrepare.cpp55 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 …]
DRegisterMap.cpp724 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/
DClass.cpp178 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/
Ddalvik_system_DexFile.cpp439 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/
DAnnotation.cpp90 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()