Home | History | Annotate | Download | only in libdex

Lines Matching refs:DEX_INLINE

45 # define DEX_INLINE extern __inline__
47 # define DEX_INLINE
576 DEX_INLINE const DexMapList* dexGetMap(const DexFile* pDexFile) {
587 DEX_INLINE const char* dexGetStringData(const DexFile* pDexFile,
597 DEX_INLINE const DexStringId* dexGetStringId(const DexFile* pDexFile, u4 idx) {
602 DEX_INLINE const char* dexStringById(const DexFile* pDexFile, u4 idx) {
613 DEX_INLINE const DexTypeId* dexGetTypeId(const DexFile* pDexFile, u4 idx) {
622 DEX_INLINE const char* dexStringByTypeIdx(const DexFile* pDexFile, u4 idx) {
628 DEX_INLINE const DexMethodId* dexGetMethodId(const DexFile* pDexFile, u4 idx) {
634 DEX_INLINE const DexFieldId* dexGetFieldId(const DexFile* pDexFile, u4 idx) {
640 DEX_INLINE const DexProtoId* dexGetProtoId(const DexFile* pDexFile, u4 idx) {
649 DEX_INLINE const DexTypeList* dexGetProtoParameters(
659 DEX_INLINE const DexClassDef* dexGetClassDef(const DexFile* pDexFile, u4 idx) {
665 DEX_INLINE u4 dexGetIndexForClassDef(const DexFile* pDexFile,
674 DEX_INLINE const DexTypeList* dexGetInterfacesList(const DexFile* pDexFile,
683 DEX_INLINE const DexTypeItem* dexGetTypeItem(const DexTypeList* pList,
690 DEX_INLINE u4 dexTypeListGetIdx(const DexTypeList* pList, u4 idx) {
696 DEX_INLINE const DexEncodedArray* dexGetStaticValuesList(
706 DEX_INLINE const DexAnnotationsDirectoryItem* dexGetAnnotationsDirectoryItem(
716 DEX_INLINE const char* dexGetSourceFile(
728 DEX_INLINE const DexTry* dexGetTries(const DexCode* pCode) {
740 DEX_INLINE const u1* dexGetCatchHandlerData(const DexCode* pCode) {
746 DEX_INLINE const u1* dexGetDebugInfoStream(const DexFile* pDexFile,
786 DEX_INLINE const char* dexGetClassDescriptor(const DexFile* pDexFile,
793 DEX_INLINE const char* dexGetSuperClassDescriptor(const DexFile* pDexFile,
802 DEX_INLINE const u1* dexGetClassData(const DexFile* pDexFile,
811 DEX_INLINE const DexAnnotationSetItem* dexGetAnnotationSetItem(
817 DEX_INLINE const DexAnnotationSetItem* dexGetClassAnnotationSet(
826 DEX_INLINE const DexFieldAnnotationsItem* dexGetFieldAnnotations(
837 DEX_INLINE int dexGetFieldAnnotationsSize(const DexFile* pDexFile,
844 DEX_INLINE const DexAnnotationSetItem* dexGetFieldAnnotationSetItem(
851 DEX_INLINE const DexMethodAnnotationsItem* dexGetMethodAnnotations(
867 DEX_INLINE int dexGetMethodAnnotationsSize(const DexFile* pDexFile,
874 DEX_INLINE const DexAnnotationSetItem* dexGetMethodAnnotationSetItem(
881 DEX_INLINE const DexParameterAnnotationsItem* dexGetParameterAnnotations(
898 DEX_INLINE int dexGetParameterAnnotationsSize(const DexFile* pDexFile,
905 DEX_INLINE const DexAnnotationSetRefList* dexGetParameterAnnotationSetRefList(
913 DEX_INLINE int dexGetParameterAnnotationSetRefSize(const DexFile* pDexFile,
922 DEX_INLINE const DexAnnotationSetRefItem* dexGetParameterAnnotationSetRef(
930 DEX_INLINE const DexAnnotationSetItem* dexGetSetRefItemItem(
937 DEX_INLINE u4 dexGetAnnotationOff(
945 DEX_INLINE const DexAnnotationItem* dexGetAnnotationItem(
973 DEX_INLINE u2 dexGetUtf16FromUtf8(const char** pUtf8Ptr)
1018 DEX_INLINE bool dexIsValidMemberNameUtf8(const char** pUtf8Ptr) {