Lines Matching refs:clazz
102 #define SET_CLASS_FLAG(clazz, flag) \ argument
103 do { (clazz)->accessFlags |= (flag); } while (0)
105 #define CLEAR_CLASS_FLAG(clazz, flag) \ argument
106 do { (clazz)->accessFlags &= ~(flag); } while (0)
108 #define IS_CLASS_FLAG_SET(clazz, flag) \ argument
109 (((clazz)->accessFlags & (flag)) != 0)
111 #define GET_CLASS_FLAG_GROUP(clazz, flags) \ argument
112 ((u4)((clazz)->accessFlags & (flags)))
220 ClassObject* clazz; member
245 ClassObject* clazz; member
260 dvmSetFieldObject((Object *)obj, offsetof(Object, clazz), \
333 ClassObject* clazz; /* class in which the field is declared */ member
529 ClassObject* clazz; member
605 Method* dvmFindDirectMethodByDescriptor(const ClassObject* clazz,
607 Method* dvmFindVirtualMethodByDescriptor(const ClassObject* clazz,
609 Method* dvmFindVirtualMethodByName(const ClassObject* clazz,
611 Method* dvmFindDirectMethod(const ClassObject* clazz, const char* methodName,
613 Method* dvmFindVirtualMethod(const ClassObject* clazz, const char* methodName,
620 Method* dvmFindDirectMethodHierByDescriptor(const ClassObject* clazz,
622 Method* dvmFindVirtualMethodHierByDescriptor(const ClassObject* clazz,
624 Method* dvmFindDirectMethodHier(const ClassObject* clazz,
626 Method* dvmFindVirtualMethodHier(const ClassObject* clazz,
628 Method* dvmFindMethodHier(const ClassObject* clazz, const char* methodName,
636 const Method* dvmGetVirtualizedMethod(const ClassObject* clazz,
647 InstField* dvmFindInstanceField(const ClassObject* clazz,
649 StaticField* dvmFindStaticField(const ClassObject* clazz,
655 InstField* dvmFindInstanceFieldHier(const ClassObject* clazz,
657 StaticField* dvmFindStaticFieldHier(const ClassObject* clazz,
659 Field* dvmFindFieldHier(const ClassObject* clazz, const char* fieldName,
668 INLINE int dvmFindFieldOffset(const ClassObject* clazz, in dvmFindFieldOffset() argument
671 InstField* pField = dvmFindInstanceField(clazz, fieldName, signature); in dvmFindFieldOffset()
736 INLINE bool dvmIsInterfaceClass(const ClassObject* clazz) { in dvmIsInterfaceClass() argument
737 return (clazz->accessFlags & ACC_INTERFACE) != 0; in dvmIsInterfaceClass()
739 INLINE bool dvmIsPublicClass(const ClassObject* clazz) { in dvmIsPublicClass() argument
740 return (clazz->accessFlags & ACC_PUBLIC) != 0; in dvmIsPublicClass()
742 INLINE bool dvmIsFinalClass(const ClassObject* clazz) { in dvmIsFinalClass() argument
743 return (clazz->accessFlags & ACC_FINAL) != 0; in dvmIsFinalClass()
745 INLINE bool dvmIsAbstractClass(const ClassObject* clazz) { in dvmIsAbstractClass() argument
746 return (clazz->accessFlags & ACC_ABSTRACT) != 0; in dvmIsAbstractClass()
748 INLINE bool dvmIsAnnotationClass(const ClassObject* clazz) { in dvmIsAnnotationClass() argument
749 return (clazz->accessFlags & ACC_ANNOTATION) != 0; in dvmIsAnnotationClass()
751 INLINE bool dvmIsPrimitiveClass(const ClassObject* clazz) { in dvmIsPrimitiveClass() argument
752 return clazz->primitiveType != PRIM_NOT; in dvmIsPrimitiveClass()
756 INLINE bool dvmIsClassLinked(const ClassObject* clazz) { in dvmIsClassLinked() argument
757 return clazz->status >= CLASS_RESOLVED; in dvmIsClassLinked()
760 INLINE bool dvmIsClassVerified(const ClassObject* clazz) { in dvmIsClassVerified() argument
761 return clazz->status >= CLASS_VERIFIED; in dvmIsClassVerified()