Lines Matching refs:pAnnoDir
816 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir)
818 if (pAnnoDir->classAnnotationsOff == 0)
820 return dexGetAnnotationSetItem(pDexFile, pAnnoDir->classAnnotationsOff);
825 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir)
827 if (pAnnoDir->fieldsSize == 0)
831 return (const DexFieldAnnotationsItem*) &pAnnoDir[1];
836 const DexAnnotationsDirectoryItem* pAnnoDir)
838 return pAnnoDir->fieldsSize;
850 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir)
852 if (pAnnoDir->methodsSize == 0)
859 const u1* addr = (const u1*) &pAnnoDir[1];
860 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem);
866 const DexAnnotationsDirectoryItem* pAnnoDir)
868 return pAnnoDir->methodsSize;
880 const DexFile* pDexFile, const DexAnnotationsDirectoryItem* pAnnoDir)
882 if (pAnnoDir->parametersSize == 0)
889 const u1* addr = (const u1*) &pAnnoDir[1];
890 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem);
891 addr += pAnnoDir->methodsSize * sizeof (DexMethodAnnotationsItem);
897 const DexAnnotationsDirectoryItem* pAnnoDir)
899 return pAnnoDir->parametersSize;