• Home
  • Raw
  • Download

Lines Matching refs:obj

425       mirror::Object* obj = soa.Decode<mirror::Object*>(jobj);  in IsInstanceOf()  local
427 return obj->InstanceOf(c) ? JNI_TRUE : JNI_FALSE; in IsInstanceOf()
518 static jobject NewGlobalRef(JNIEnv* env, jobject obj) { in NewGlobalRef() argument
520 mirror::Object* decoded_obj = soa.Decode<mirror::Object*>(obj); in NewGlobalRef()
524 static void DeleteGlobalRef(JNIEnv* env, jobject obj) { in DeleteGlobalRef() argument
527 vm->DeleteGlobalRef(self, obj); in DeleteGlobalRef()
530 static jweak NewWeakGlobalRef(JNIEnv* env, jobject obj) { in NewWeakGlobalRef() argument
532 mirror::Object* decoded_obj = soa.Decode<mirror::Object*>(obj); in NewWeakGlobalRef()
536 static void DeleteWeakGlobalRef(JNIEnv* env, jweak obj) { in DeleteWeakGlobalRef() argument
539 vm->DeleteWeakGlobalRef(self, obj); in DeleteWeakGlobalRef()
542 static jobject NewLocalRef(JNIEnv* env, jobject obj) { in NewLocalRef() argument
544 mirror::Object* decoded_obj = soa.Decode<mirror::Object*>(obj); in NewLocalRef()
552 static void DeleteLocalRef(JNIEnv* env, jobject obj) { in DeleteLocalRef() argument
553 if (obj == nullptr) { in DeleteLocalRef()
561 if (!ext_env->locals.Remove(ext_env->local_ref_cookie, obj)) { in DeleteLocalRef()
567 LOG(WARNING) << "JNI WARNING: DeleteLocalRef(" << obj << ") " in DeleteLocalRef()
675 static jobject CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallObjectMethod() argument
678 CHECK_NON_NULL_ARGUMENT(obj); in CallObjectMethod()
681 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallObjectMethod()
686 static jobject CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallObjectMethodV() argument
687 CHECK_NON_NULL_ARGUMENT(obj); in CallObjectMethodV()
690 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args)); in CallObjectMethodV()
694 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallObjectMethodA() argument
695 CHECK_NON_NULL_ARGUMENT(obj); in CallObjectMethodA()
698 JValue result(InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args)); in CallObjectMethodA()
702 static jboolean CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallBooleanMethod() argument
705 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallBooleanMethod()
708 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallBooleanMethod()
713 static jboolean CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallBooleanMethodV() argument
714 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallBooleanMethodV()
717 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetZ(); in CallBooleanMethodV()
720 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallBooleanMethodA() argument
721 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallBooleanMethodA()
724 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetZ(); in CallBooleanMethodA()
727 static jbyte CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallByteMethod() argument
730 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallByteMethod()
733 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallByteMethod()
738 static jbyte CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallByteMethodV() argument
739 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallByteMethodV()
742 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetB(); in CallByteMethodV()
745 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallByteMethodA() argument
746 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallByteMethodA()
749 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetB(); in CallByteMethodA()
752 static jchar CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallCharMethod() argument
755 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallCharMethod()
758 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallCharMethod()
763 static jchar CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallCharMethodV() argument
764 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallCharMethodV()
767 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetC(); in CallCharMethodV()
770 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallCharMethodA() argument
771 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallCharMethodA()
774 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetC(); in CallCharMethodA()
777 static jdouble CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallDoubleMethod() argument
780 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallDoubleMethod()
783 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallDoubleMethod()
788 static jdouble CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallDoubleMethodV() argument
789 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallDoubleMethodV()
792 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetD(); in CallDoubleMethodV()
795 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallDoubleMethodA() argument
796 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallDoubleMethodA()
799 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetD(); in CallDoubleMethodA()
802 static jfloat CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallFloatMethod() argument
805 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallFloatMethod()
808 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallFloatMethod()
813 static jfloat CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallFloatMethodV() argument
814 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallFloatMethodV()
817 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetF(); in CallFloatMethodV()
820 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallFloatMethodA() argument
821 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallFloatMethodA()
824 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetF(); in CallFloatMethodA()
827 static jint CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallIntMethod() argument
830 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallIntMethod()
833 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallIntMethod()
838 static jint CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallIntMethodV() argument
839 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallIntMethodV()
842 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetI(); in CallIntMethodV()
845 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallIntMethodA() argument
846 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallIntMethodA()
849 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetI(); in CallIntMethodA()
852 static jlong CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallLongMethod() argument
855 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallLongMethod()
858 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallLongMethod()
863 static jlong CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallLongMethodV() argument
864 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallLongMethodV()
867 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetJ(); in CallLongMethodV()
870 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallLongMethodA() argument
871 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallLongMethodA()
874 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetJ(); in CallLongMethodA()
877 static jshort CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallShortMethod() argument
880 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallShortMethod()
883 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallShortMethod()
888 static jshort CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallShortMethodV() argument
889 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallShortMethodV()
892 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetS(); in CallShortMethodV()
895 static jshort CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallShortMethodA() argument
896 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallShortMethodA()
899 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetS(); in CallShortMethodA()
902 static void CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallVoidMethod() argument
905 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallVoidMethod()
908 InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap); in CallVoidMethod()
912 static void CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallVoidMethodV() argument
913 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallVoidMethodV()
916 InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args); in CallVoidMethodV()
919 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallVoidMethodA() argument
920 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallVoidMethodA()
923 InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args); in CallVoidMethodA()
926 static jobject CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualObjectMethod() argument
929 CHECK_NON_NULL_ARGUMENT(obj); in CallNonvirtualObjectMethod()
932 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualObjectMethod()
938 static jobject CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodV() argument
940 CHECK_NON_NULL_ARGUMENT(obj); in CallNonvirtualObjectMethodV()
943 JValue result(InvokeWithVarArgs(soa, obj, mid, args)); in CallNonvirtualObjectMethodV()
947 static jobject CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodA() argument
949 CHECK_NON_NULL_ARGUMENT(obj); in CallNonvirtualObjectMethodA()
952 JValue result(InvokeWithJValues(soa, obj, mid, args)); in CallNonvirtualObjectMethodA()
956 static jboolean CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethod() argument
960 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualBooleanMethod()
963 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualBooleanMethod()
968 static jboolean CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodV() argument
970 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualBooleanMethodV()
973 return InvokeWithVarArgs(soa, obj, mid, args).GetZ(); in CallNonvirtualBooleanMethodV()
976 static jboolean CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodA() argument
978 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualBooleanMethodA()
981 return InvokeWithJValues(soa, obj, mid, args).GetZ(); in CallNonvirtualBooleanMethodA()
984 static jbyte CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualByteMethod() argument
987 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualByteMethod()
990 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualByteMethod()
995 static jbyte CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodV() argument
997 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualByteMethodV()
1000 return InvokeWithVarArgs(soa, obj, mid, args).GetB(); in CallNonvirtualByteMethodV()
1003 static jbyte CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodA() argument
1005 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualByteMethodA()
1008 return InvokeWithJValues(soa, obj, mid, args).GetB(); in CallNonvirtualByteMethodA()
1011 static jchar CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualCharMethod() argument
1014 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualCharMethod()
1017 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualCharMethod()
1022 static jchar CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodV() argument
1024 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualCharMethodV()
1027 return InvokeWithVarArgs(soa, obj, mid, args).GetC(); in CallNonvirtualCharMethodV()
1030 static jchar CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodA() argument
1032 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualCharMethodA()
1035 return InvokeWithJValues(soa, obj, mid, args).GetC(); in CallNonvirtualCharMethodA()
1038 static jshort CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualShortMethod() argument
1041 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualShortMethod()
1044 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualShortMethod()
1049 static jshort CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodV() argument
1051 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualShortMethodV()
1054 return InvokeWithVarArgs(soa, obj, mid, args).GetS(); in CallNonvirtualShortMethodV()
1057 static jshort CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodA() argument
1059 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualShortMethodA()
1062 return InvokeWithJValues(soa, obj, mid, args).GetS(); in CallNonvirtualShortMethodA()
1065 static jint CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualIntMethod() argument
1068 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualIntMethod()
1071 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualIntMethod()
1076 static jint CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodV() argument
1078 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualIntMethodV()
1081 return InvokeWithVarArgs(soa, obj, mid, args).GetI(); in CallNonvirtualIntMethodV()
1084 static jint CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodA() argument
1086 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualIntMethodA()
1089 return InvokeWithJValues(soa, obj, mid, args).GetI(); in CallNonvirtualIntMethodA()
1092 static jlong CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualLongMethod() argument
1095 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualLongMethod()
1098 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualLongMethod()
1103 static jlong CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodV() argument
1105 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualLongMethodV()
1108 return InvokeWithVarArgs(soa, obj, mid, args).GetJ(); in CallNonvirtualLongMethodV()
1111 static jlong CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodA() argument
1113 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualLongMethodA()
1116 return InvokeWithJValues(soa, obj, mid, args).GetJ(); in CallNonvirtualLongMethodA()
1119 static jfloat CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualFloatMethod() argument
1122 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualFloatMethod()
1125 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualFloatMethod()
1130 static jfloat CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodV() argument
1132 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualFloatMethodV()
1135 return InvokeWithVarArgs(soa, obj, mid, args).GetF(); in CallNonvirtualFloatMethodV()
1138 static jfloat CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodA() argument
1140 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualFloatMethodA()
1143 return InvokeWithJValues(soa, obj, mid, args).GetF(); in CallNonvirtualFloatMethodA()
1146 static jdouble CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualDoubleMethod() argument
1149 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualDoubleMethod()
1152 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualDoubleMethod()
1157 static jdouble CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodV() argument
1159 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualDoubleMethodV()
1162 return InvokeWithVarArgs(soa, obj, mid, args).GetD(); in CallNonvirtualDoubleMethodV()
1165 static jdouble CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodA() argument
1167 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(obj); in CallNonvirtualDoubleMethodA()
1170 return InvokeWithJValues(soa, obj, mid, args).GetD(); in CallNonvirtualDoubleMethodA()
1173 static void CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualVoidMethod() argument
1176 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallNonvirtualVoidMethod()
1179 InvokeWithVarArgs(soa, obj, mid, ap); in CallNonvirtualVoidMethod()
1183 static void CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodV() argument
1185 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallNonvirtualVoidMethodV()
1188 InvokeWithVarArgs(soa, obj, mid, args); in CallNonvirtualVoidMethodV()
1191 static void CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodA() argument
1193 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(obj); in CallNonvirtualVoidMethodA()
1196 InvokeWithJValues(soa, obj, mid, args); in CallNonvirtualVoidMethodA()
1216 static jobject GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) { in GetObjectField() argument
1217 CHECK_NON_NULL_ARGUMENT(obj); in GetObjectField()
1220 mirror::Object* o = soa.Decode<mirror::Object*>(obj); in GetObjectField()
1278 static jboolean GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) { in GetBooleanField() argument
1279 GET_PRIMITIVE_FIELD(Boolean, obj); in GetBooleanField()
1282 static jbyte GetByteField(JNIEnv* env, jobject obj, jfieldID fid) { in GetByteField() argument
1283 GET_PRIMITIVE_FIELD(Byte, obj); in GetByteField()
1286 static jchar GetCharField(JNIEnv* env, jobject obj, jfieldID fid) { in GetCharField() argument
1287 GET_PRIMITIVE_FIELD(Char, obj); in GetCharField()
1290 static jshort GetShortField(JNIEnv* env, jobject obj, jfieldID fid) { in GetShortField() argument
1291 GET_PRIMITIVE_FIELD(Short, obj); in GetShortField()
1294 static jint GetIntField(JNIEnv* env, jobject obj, jfieldID fid) { in GetIntField() argument
1295 GET_PRIMITIVE_FIELD(Int, obj); in GetIntField()
1298 static jlong GetLongField(JNIEnv* env, jobject obj, jfieldID fid) { in GetLongField() argument
1299 GET_PRIMITIVE_FIELD(Long, obj); in GetLongField()
1302 static jfloat GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) { in GetFloatField() argument
1303 GET_PRIMITIVE_FIELD(Float, obj); in GetFloatField()
1306 static jdouble GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) { in GetDoubleField() argument
1307 GET_PRIMITIVE_FIELD(Double, obj); in GetDoubleField()
1342 static void SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) { in SetBooleanField() argument
1343 SET_PRIMITIVE_FIELD(Boolean, obj, v); in SetBooleanField()
1346 static void SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) { in SetByteField() argument
1347 SET_PRIMITIVE_FIELD(Byte, obj, v); in SetByteField()
1350 static void SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) { in SetCharField() argument
1351 SET_PRIMITIVE_FIELD(Char, obj, v); in SetCharField()
1354 static void SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) { in SetFloatField() argument
1355 SET_PRIMITIVE_FIELD(Float, obj, v); in SetFloatField()
1358 static void SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) { in SetDoubleField() argument
1359 SET_PRIMITIVE_FIELD(Double, obj, v); in SetDoubleField()
1362 static void SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) { in SetIntField() argument
1363 SET_PRIMITIVE_FIELD(Int, obj, v); in SetIntField()
1366 static void SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) { in SetLongField() argument
1367 SET_PRIMITIVE_FIELD(Long, obj, v); in SetLongField()
1370 static void SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) { in SetShortField() argument
1371 SET_PRIMITIVE_FIELD(Short, obj, v); in SetShortField()
1783 mirror::Object* obj = soa.Decode<mirror::Object*>(java_array); in GetArrayLength() local
1784 if (UNLIKELY(!obj->IsArrayInstance())) { in GetArrayLength()
1785 soa.Vm()->JniAbortF("GetArrayLength", "not an array: %s", PrettyTypeOf(obj).c_str()); in GetArrayLength()
1788 mirror::Array* array = obj->AsArray(); in GetArrayLength()