Lines Matching refs:DexFile
594 struct DexFile { struct
635 DexFile* dexFileParse(const u1* data, size_t length, int flags);
678 void dexFileFree(DexFile* pDexFile);
683 DexClassLookup* dexCreateClassLookup(DexFile* pDexFile);
688 const DexClassDef* dexFindClass(const DexFile* pFile, const char* descriptor);
694 void dexFileSetupBasicPointers(DexFile* pDexFile, const u1* data);
697 DEX_INLINE const DexMapList* dexGetMap(const DexFile* pDexFile) { in dexGetMap()
708 DEX_INLINE const char* dexGetStringData(const DexFile* pDexFile, in dexGetStringData()
718 DEX_INLINE const DexStringId* dexGetStringId(const DexFile* pDexFile, u4 idx) { in dexGetStringId()
723 DEX_INLINE const char* dexStringById(const DexFile* pDexFile, u4 idx) { in dexStringById()
730 const char* dexStringAndSizeById(const DexFile* pDexFile, u4 idx,
734 DEX_INLINE const DexTypeId* dexGetTypeId(const DexFile* pDexFile, u4 idx) { in dexGetTypeId()
743 DEX_INLINE const char* dexStringByTypeIdx(const DexFile* pDexFile, u4 idx) { in dexStringByTypeIdx()
749 DEX_INLINE const DexMethodId* dexGetMethodId(const DexFile* pDexFile, u4 idx) { in dexGetMethodId()
755 DEX_INLINE const DexFieldId* dexGetFieldId(const DexFile* pDexFile, u4 idx) { in dexGetFieldId()
761 DEX_INLINE const DexProtoId* dexGetProtoId(const DexFile* pDexFile, u4 idx) { in dexGetProtoId()
771 const DexFile *pDexFile, const DexProtoId* pProtoId) { in dexGetProtoParameters()
780 DEX_INLINE const DexClassDef* dexGetClassDef(const DexFile* pDexFile, u4 idx) { in dexGetClassDef()
786 DEX_INLINE u4 dexGetIndexForClassDef(const DexFile* pDexFile, in dexGetIndexForClassDef()
795 DEX_INLINE const DexTypeList* dexGetInterfacesList(const DexFile* pDexFile, in dexGetInterfacesList()
818 const DexFile* pDexFile, const DexClassDef* pClassDef) in dexGetStaticValuesList()
828 const DexFile* pDexFile, const DexClassDef* pClassDef) in dexGetAnnotationsDirectoryItem()
838 const DexFile* pDexFile, const DexClassDef* pClassDef) in dexGetSourceFile()
867 DEX_INLINE const u1* dexGetDebugInfoStream(const DexFile* pDexFile, in dexGetDebugInfoStream()
878 DEX_INLINE const char* dexGetClassDescriptor(const DexFile* pDexFile, in dexGetClassDescriptor()
885 DEX_INLINE const char* dexGetSuperClassDescriptor(const DexFile* pDexFile, in dexGetSuperClassDescriptor()
894 DEX_INLINE const u1* dexGetClassData(const DexFile* pDexFile, in dexGetClassData()
904 const DexFile* pDexFile, u4 offset) in dexGetAnnotationSetItem()
913 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir) in dexGetClassAnnotationSet()
920 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir) in dexGetFieldAnnotations()
931 DEX_INLINE int dexGetFieldAnnotationsSize(const DexFile* pDexFile, in dexGetFieldAnnotationsSize()
940 const DexFile* pDexFile, const DexFieldAnnotationsItem* pItem) in dexGetFieldAnnotationSetItem()
947 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir) in dexGetMethodAnnotations()
963 DEX_INLINE int dexGetMethodAnnotationsSize(const DexFile* pDexFile, in dexGetMethodAnnotationsSize()
972 const DexFile* pDexFile, const DexMethodAnnotationsItem* pItem) in dexGetMethodAnnotationSetItem()
979 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir) in dexGetParameterAnnotations()
996 DEX_INLINE int dexGetParameterAnnotationsSize(const DexFile* pDexFile, in dexGetParameterAnnotationsSize()
1005 const DexFile* pDexFile, const DexParameterAnnotationsItem* pItem) in dexGetParameterAnnotationSetRefList()
1014 DEX_INLINE int dexGetParameterAnnotationSetRefSize(const DexFile* pDexFile, in dexGetParameterAnnotationSetRefSize()
1033 const DexFile* pDexFile, const DexAnnotationSetRefItem* pItem) in dexGetSetRefItemItem()
1048 const DexFile* pDexFile, const DexAnnotationSetItem* pAnnoSet, u4 idx) in dexGetAnnotationItem()