/dalvik/libdex/ |
H A D | DexFile.h | 693 const DexClassDef* pClassDef) 695 assert(pClassDef >= pDexFile->pClassDefs && 696 pClassDef < pDexFile->pClassDefs + pDexFile->pHeader->classDefsSize); 697 return pClassDef - pDexFile->pClassDefs; 702 const DexClassDef* pClassDef) 704 if (pClassDef->interfacesOff == 0) 707 (pDexFile->baseAddr + pClassDef->interfacesOff); 724 const DexFile* pDexFile, const DexClassDef* pClassDef) 726 if (pClassDef->staticValuesOff == 0) 729 (pDexFile->baseAddr + pClassDef 692 dexGetIndexForClassDef(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 701 dexGetInterfacesList(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 723 dexGetStaticValuesList( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 733 dexGetAnnotationsDirectoryItem( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 743 dexGetSourceFile( const DexFile* pDexFile, const DexClassDef* pClassDef) argument 784 dexGetClassDescriptor(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 791 dexGetSuperClassDescriptor(const DexFile* pDexFile, const DexClassDef* pClassDef) argument 800 dexGetClassData(const DexFile* pDexFile, const DexClassDef* pClassDef) argument [all...] |
H A D | DexFile.cpp | 182 const DexClassDef* pClassDef = local 240 const DexClassDef* pClassDef; local 243 pClassDef = dexGetClassDef(pDexFile, i); 244 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 248 (u1*)pClassDef - pDexFile->baseAddr, &numProbes);
|
/dalvik/dexdump/ |
H A D | DexDump.cpp | 507 const DexClassDef* pClassDef; local 511 pClassDef = dexGetClassDef(pDexFile, idx); 512 pEncodedData = dexGetClassData(pDexFile, pClassDef); 521 printf("class_idx : %d\n", pClassDef->classIdx); 523 pClassDef->accessFlags, pClassDef->accessFlags); 524 printf("superclass_idx : %d\n", pClassDef->superclassIdx); 526 pClassDef->interfacesOff, pClassDef->interfacesOff); 527 printf("source_file_idx : %d\n", pClassDef 1360 const DexClassDef* pClassDef; local 1671 const DexClassDef* pClassDef; local [all...] |
/dalvik/dexlist/ |
H A D | DexList.cpp | 157 const DexClassDef* pClassDef; local 163 pClassDef = dexGetClassDef(pDexFile, idx); 164 pEncodedData = dexGetClassData(pDexFile, pClassDef); 172 if (pClassDef->sourceFileIdx == 0xffffffff) { 175 fileName = dexStringById(pDexFile, pClassDef->sourceFileIdx);
|
/dalvik/vm/analysis/ |
H A D | DexPrepare.cpp | 55 const DexClassDef* pClassDef, bool doVerify, bool doOpt); 962 const DexClassDef* pClassDef; local 966 pClassDef = dexGetClassDef(pDvmDex->pDexFile, idx); 968 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); 1007 const DexClassDef* pClassDef; local 1011 pClassDef = dexGetClassDef(pDexFile, idx); 1012 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 1017 verifyAndOptimizeClass(pDexFile, clazz, pClassDef, doVerify, doOpt); 1044 const DexClassDef* pClassDef, bool doVerify, bool doOpt) 1062 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef 1043 verifyAndOptimizeClass(DexFile* pDexFile, ClassObject* clazz, const DexClassDef* pClassDef, bool doVerify, bool doOpt) argument [all...] |
H A D | RegisterMap.cpp | 724 const DexClassDef* pClassDef; local 728 pClassDef = dexGetClassDef(pDexFile, idx); 729 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); 741 if ((pClassDef->accessFlags & CLASS_ISPREVERIFIED) != 0)
|
/dalvik/vm/oo/ |
H A D | Class.cpp | 178 const DexClassDef* pClassDef, Object* loader); 784 const DexClassDef* pClassDef; local 788 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); 789 if (pClassDef != NULL) { 791 pFoundDef = pClassDef; 800 const DexClassDef* pClassDef; local 804 pClassDef = dexFindClass(pDvmDex->pDexFile, descriptor); 805 if (pClassDef != NULL) { 807 pFoundDef = pClassDef; 832 const DexClassDef* pClassDef; local 1507 const DexClassDef* pClassDef; local 1727 loadClassFromDex0(DvmDex* pDvmDex, const DexClassDef* pClassDef, const DexClassDataHeader* pHeader, const u1* pEncodedData, Object* classLoader) argument 1950 loadClassFromDex(DvmDex* pDvmDex, const DexClassDef* pClassDef, Object* classLoader) argument 3786 const DexClassDef* pClassDef; local [all...] |
/dalvik/vm/native/ |
H A D | dalvik_system_DexFile.cpp | 439 const DexClassDef* pClassDef = dexGetClassDef(pDexFile, i); local 441 dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
|
/dalvik/vm/reflect/ |
H A D | Annotation.cpp | 90 const DexClassDef* pClassDef; 96 pClassDef = dexFindClass(pDexFile, clazz->descriptor); 97 assert(pClassDef != NULL); 98 return dexGetAnnotationsDirectoryItem(pDexFile, pClassDef);
|