• Home
  • Raw
  • Download

Lines Matching refs:clazz

100 #define SET_CLASS_FLAG(clazz, flag) \  argument
101 do { (clazz)->accessFlags |= (flag); } while (0)
103 #define CLEAR_CLASS_FLAG(clazz, flag) \ argument
104 do { (clazz)->accessFlags &= ~(flag); } while (0)
106 #define IS_CLASS_FLAG_SET(clazz, flag) \ argument
107 (((clazz)->accessFlags & (flag)) != 0)
109 #define GET_CLASS_FLAG_GROUP(clazz, flags) \ argument
110 ((u4)((clazz)->accessFlags & (flags)))
208 ClassObject* clazz; member
233 ClassObject* clazz; member
244 do { (obj)->clazz = (clazz_); DVM_LOCK_INIT(&(obj)->lock); } while (0)
474 ClassObject* clazz; member
556 ClassObject* clazz; /* class in which the field is declared */ member
593 Method* dvmFindDirectMethodByDescriptor(const ClassObject* clazz,
595 Method* dvmFindVirtualMethodByDescriptor(const ClassObject* clazz,
597 Method* dvmFindVirtualMethodByName(const ClassObject* clazz,
599 Method* dvmFindDirectMethod(const ClassObject* clazz, const char* methodName,
601 Method* dvmFindVirtualMethod(const ClassObject* clazz, const char* methodName,
608 Method* dvmFindDirectMethodHierByDescriptor(const ClassObject* clazz,
610 Method* dvmFindVirtualMethodHierByDescriptor(const ClassObject* clazz,
612 Method* dvmFindDirectMethodHier(const ClassObject* clazz,
614 Method* dvmFindVirtualMethodHier(const ClassObject* clazz,
616 Method* dvmFindMethodHier(const ClassObject* clazz, const char* methodName,
624 const Method* dvmGetVirtualizedMethod(const ClassObject* clazz,
635 InstField* dvmFindInstanceField(const ClassObject* clazz,
637 StaticField* dvmFindStaticField(const ClassObject* clazz,
643 InstField* dvmFindInstanceFieldHier(const ClassObject* clazz,
645 StaticField* dvmFindStaticFieldHier(const ClassObject* clazz,
647 Field* dvmFindFieldHier(const ClassObject* clazz, const char* fieldName,
656 INLINE int dvmFindFieldOffset(const ClassObject* clazz, in dvmFindFieldOffset() argument
659 InstField* pField = dvmFindInstanceField(clazz, fieldName, signature); in dvmFindFieldOffset()
855 INLINE bool dvmIsInterfaceClass(const ClassObject* clazz) { in dvmIsInterfaceClass() argument
856 return (clazz->accessFlags & ACC_INTERFACE) != 0; in dvmIsInterfaceClass()
858 INLINE bool dvmIsPublicClass(const ClassObject* clazz) { in dvmIsPublicClass() argument
859 return (clazz->accessFlags & ACC_PUBLIC) != 0; in dvmIsPublicClass()
861 INLINE bool dvmIsFinalClass(const ClassObject* clazz) { in dvmIsFinalClass() argument
862 return (clazz->accessFlags & ACC_FINAL) != 0; in dvmIsFinalClass()
864 INLINE bool dvmIsAbstractClass(const ClassObject* clazz) { in dvmIsAbstractClass() argument
865 return (clazz->accessFlags & ACC_ABSTRACT) != 0; in dvmIsAbstractClass()
867 INLINE bool dvmIsAnnotationClass(const ClassObject* clazz) { in dvmIsAnnotationClass() argument
868 return (clazz->accessFlags & ACC_ANNOTATION) != 0; in dvmIsAnnotationClass()
870 INLINE bool dvmIsPrimitiveClass(const ClassObject* clazz) { in dvmIsPrimitiveClass() argument
871 return clazz->primitiveType != PRIM_NOT; in dvmIsPrimitiveClass()
875 INLINE bool dvmIsClassLinked(const ClassObject* clazz) { in dvmIsClassLinked() argument
876 return clazz->status >= CLASS_RESOLVED; in dvmIsClassLinked()
879 INLINE bool dvmIsClassVerified(const ClassObject* clazz) { in dvmIsClassVerified() argument
880 return clazz->status >= CLASS_VERIFIED; in dvmIsClassVerified()