Lines Matching refs:mid
583 jmethodID mid = env->GetMethodID(exception_class, "<init>", signature); in ThrowNewException() local
584 if (mid == nullptr) { in ThrowNewException()
592 env, reinterpret_cast<jthrowable>(env->NewObjectA(exception_class, mid, args))); in ThrowNewException()
689 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { in ToReflectedMethod() argument
690 CHECK_NON_NULL_ARGUMENT(mid); in ToReflectedMethod()
692 ArtMethod* m = jni::DecodeArtMethod(mid); in ToReflectedMethod()
789 jmethodID mid = env->GetMethodID(exception_class.get(), "printStackTrace", "()V"); in ExceptionDescribe() local
790 if (mid == nullptr) { in ExceptionDescribe()
794 env->CallVoidMethod(exception.get(), mid); in ExceptionDescribe()
916 static jobject NewObject(JNIEnv* env, jclass java_class, jmethodID mid, ...) { in NewObject() argument
918 va_start(args, mid); in NewObject()
921 CHECK_NON_NULL_ARGUMENT(mid); in NewObject()
922 jobject result = NewObjectV(env, java_class, mid, args); in NewObject()
926 static jobject NewObjectV(JNIEnv* env, jclass java_class, jmethodID mid, va_list args) { in NewObjectV() argument
928 CHECK_NON_NULL_ARGUMENT(mid); in NewObjectV()
938 WellKnownClasses::StringInitToStringFactory(jni::DecodeArtMethod(mid))); in NewObjectV()
946 CallNonvirtualVoidMethodV(env, local_result, java_class, mid, args); in NewObjectV()
953 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, const jvalue* args) { in NewObjectA() argument
955 CHECK_NON_NULL_ARGUMENT(mid); in NewObjectA()
965 WellKnownClasses::StringInitToStringFactory(jni::DecodeArtMethod(mid))); in NewObjectA()
973 CallNonvirtualVoidMethodA(env, local_result, java_class, mid, args); in NewObjectA()
997 static jobject CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallObjectMethod() argument
999 va_start(ap, mid); in CallObjectMethod()
1002 CHECK_NON_NULL_ARGUMENT(mid); in CallObjectMethod()
1004 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallObjectMethod()
1008 static jobject CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallObjectMethodV() argument
1010 CHECK_NON_NULL_ARGUMENT(mid); in CallObjectMethodV()
1012 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args)); in CallObjectMethodV()
1016 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallObjectMethodA() argument
1018 CHECK_NON_NULL_ARGUMENT(mid); in CallObjectMethodA()
1020 JValue result(InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args)); in CallObjectMethodA()
1024 static jboolean CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallBooleanMethod() argument
1026 va_start(ap, mid); in CallBooleanMethod()
1029 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallBooleanMethod()
1031 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallBooleanMethod()
1035 static jboolean CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallBooleanMethodV() argument
1037 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallBooleanMethodV()
1039 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetZ(); in CallBooleanMethodV()
1042 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallBooleanMethodA() argument
1044 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallBooleanMethodA()
1046 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetZ(); in CallBooleanMethodA()
1049 static jbyte CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallByteMethod() argument
1051 va_start(ap, mid); in CallByteMethod()
1054 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallByteMethod()
1056 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallByteMethod()
1060 static jbyte CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallByteMethodV() argument
1062 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallByteMethodV()
1064 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetB(); in CallByteMethodV()
1067 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallByteMethodA() argument
1069 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallByteMethodA()
1071 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetB(); in CallByteMethodA()
1074 static jchar CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallCharMethod() argument
1076 va_start(ap, mid); in CallCharMethod()
1079 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallCharMethod()
1081 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallCharMethod()
1085 static jchar CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallCharMethodV() argument
1087 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallCharMethodV()
1089 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetC(); in CallCharMethodV()
1092 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallCharMethodA() argument
1094 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallCharMethodA()
1096 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetC(); in CallCharMethodA()
1099 static jdouble CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallDoubleMethod() argument
1101 va_start(ap, mid); in CallDoubleMethod()
1104 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallDoubleMethod()
1106 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallDoubleMethod()
1110 static jdouble CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallDoubleMethodV() argument
1112 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallDoubleMethodV()
1114 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetD(); in CallDoubleMethodV()
1117 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallDoubleMethodA() argument
1119 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallDoubleMethodA()
1121 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetD(); in CallDoubleMethodA()
1124 static jfloat CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallFloatMethod() argument
1126 va_start(ap, mid); in CallFloatMethod()
1129 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallFloatMethod()
1131 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallFloatMethod()
1135 static jfloat CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallFloatMethodV() argument
1137 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallFloatMethodV()
1139 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetF(); in CallFloatMethodV()
1142 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallFloatMethodA() argument
1144 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallFloatMethodA()
1146 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetF(); in CallFloatMethodA()
1149 static jint CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallIntMethod() argument
1151 va_start(ap, mid); in CallIntMethod()
1154 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallIntMethod()
1156 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallIntMethod()
1160 static jint CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallIntMethodV() argument
1162 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallIntMethodV()
1164 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetI(); in CallIntMethodV()
1167 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallIntMethodA() argument
1169 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallIntMethodA()
1171 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetI(); in CallIntMethodA()
1174 static jlong CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallLongMethod() argument
1176 va_start(ap, mid); in CallLongMethod()
1179 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallLongMethod()
1181 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallLongMethod()
1185 static jlong CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallLongMethodV() argument
1187 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallLongMethodV()
1189 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetJ(); in CallLongMethodV()
1192 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallLongMethodA() argument
1194 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallLongMethodA()
1196 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetJ(); in CallLongMethodA()
1199 static jshort CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallShortMethod() argument
1201 va_start(ap, mid); in CallShortMethod()
1204 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallShortMethod()
1206 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap)); in CallShortMethod()
1210 static jshort CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallShortMethodV() argument
1212 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallShortMethodV()
1214 return InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args).GetS(); in CallShortMethodV()
1217 static jshort CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallShortMethodA() argument
1219 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallShortMethodA()
1221 return InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args).GetS(); in CallShortMethodA()
1224 static void CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallVoidMethod() argument
1226 va_start(ap, mid); in CallVoidMethod()
1229 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallVoidMethod()
1231 InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap); in CallVoidMethod()
1234 static void CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallVoidMethodV() argument
1236 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallVoidMethodV()
1238 InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args); in CallVoidMethodV()
1241 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallVoidMethodA() argument
1243 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallVoidMethodA()
1245 InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args); in CallVoidMethodA()
1248 static jobject CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualObjectMethod() argument
1250 va_start(ap, mid); in CallNonvirtualObjectMethod()
1253 CHECK_NON_NULL_ARGUMENT(mid); in CallNonvirtualObjectMethod()
1255 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualObjectMethod()
1260 static jobject CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodV() argument
1263 CHECK_NON_NULL_ARGUMENT(mid); in CallNonvirtualObjectMethodV()
1265 JValue result(InvokeWithVarArgs(soa, obj, mid, args)); in CallNonvirtualObjectMethodV()
1269 static jobject CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodA() argument
1272 CHECK_NON_NULL_ARGUMENT(mid); in CallNonvirtualObjectMethodA()
1274 JValue result(InvokeWithJValues(soa, obj, mid, args)); in CallNonvirtualObjectMethodA()
1278 static jboolean CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethod() argument
1281 va_start(ap, mid); in CallNonvirtualBooleanMethod()
1284 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualBooleanMethod()
1286 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualBooleanMethod()
1290 static jboolean CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodV() argument
1293 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualBooleanMethodV()
1295 return InvokeWithVarArgs(soa, obj, mid, args).GetZ(); in CallNonvirtualBooleanMethodV()
1298 static jboolean CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodA() argument
1301 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualBooleanMethodA()
1303 return InvokeWithJValues(soa, obj, mid, args).GetZ(); in CallNonvirtualBooleanMethodA()
1306 static jbyte CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualByteMethod() argument
1308 va_start(ap, mid); in CallNonvirtualByteMethod()
1311 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualByteMethod()
1313 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualByteMethod()
1317 static jbyte CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodV() argument
1320 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualByteMethodV()
1322 return InvokeWithVarArgs(soa, obj, mid, args).GetB(); in CallNonvirtualByteMethodV()
1325 static jbyte CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodA() argument
1328 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualByteMethodA()
1330 return InvokeWithJValues(soa, obj, mid, args).GetB(); in CallNonvirtualByteMethodA()
1333 static jchar CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualCharMethod() argument
1335 va_start(ap, mid); in CallNonvirtualCharMethod()
1338 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualCharMethod()
1340 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualCharMethod()
1344 static jchar CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodV() argument
1347 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualCharMethodV()
1349 return InvokeWithVarArgs(soa, obj, mid, args).GetC(); in CallNonvirtualCharMethodV()
1352 static jchar CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodA() argument
1355 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualCharMethodA()
1357 return InvokeWithJValues(soa, obj, mid, args).GetC(); in CallNonvirtualCharMethodA()
1360 static jshort CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualShortMethod() argument
1362 va_start(ap, mid); in CallNonvirtualShortMethod()
1365 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualShortMethod()
1367 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualShortMethod()
1371 static jshort CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodV() argument
1374 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualShortMethodV()
1376 return InvokeWithVarArgs(soa, obj, mid, args).GetS(); in CallNonvirtualShortMethodV()
1379 static jshort CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodA() argument
1382 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualShortMethodA()
1384 return InvokeWithJValues(soa, obj, mid, args).GetS(); in CallNonvirtualShortMethodA()
1387 static jint CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualIntMethod() argument
1389 va_start(ap, mid); in CallNonvirtualIntMethod()
1392 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualIntMethod()
1394 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualIntMethod()
1398 static jint CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodV() argument
1401 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualIntMethodV()
1403 return InvokeWithVarArgs(soa, obj, mid, args).GetI(); in CallNonvirtualIntMethodV()
1406 static jint CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodA() argument
1409 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualIntMethodA()
1411 return InvokeWithJValues(soa, obj, mid, args).GetI(); in CallNonvirtualIntMethodA()
1414 static jlong CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualLongMethod() argument
1416 va_start(ap, mid); in CallNonvirtualLongMethod()
1419 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualLongMethod()
1421 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualLongMethod()
1425 static jlong CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodV() argument
1428 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualLongMethodV()
1430 return InvokeWithVarArgs(soa, obj, mid, args).GetJ(); in CallNonvirtualLongMethodV()
1433 static jlong CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodA() argument
1436 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualLongMethodA()
1438 return InvokeWithJValues(soa, obj, mid, args).GetJ(); in CallNonvirtualLongMethodA()
1441 static jfloat CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualFloatMethod() argument
1443 va_start(ap, mid); in CallNonvirtualFloatMethod()
1446 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualFloatMethod()
1448 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualFloatMethod()
1452 static jfloat CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodV() argument
1455 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualFloatMethodV()
1457 return InvokeWithVarArgs(soa, obj, mid, args).GetF(); in CallNonvirtualFloatMethodV()
1460 static jfloat CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodA() argument
1463 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualFloatMethodA()
1465 return InvokeWithJValues(soa, obj, mid, args).GetF(); in CallNonvirtualFloatMethodA()
1468 static jdouble CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualDoubleMethod() argument
1470 va_start(ap, mid); in CallNonvirtualDoubleMethod()
1473 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualDoubleMethod()
1475 JValue result(InvokeWithVarArgs(soa, obj, mid, ap)); in CallNonvirtualDoubleMethod()
1479 static jdouble CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodV() argument
1482 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualDoubleMethodV()
1484 return InvokeWithVarArgs(soa, obj, mid, args).GetD(); in CallNonvirtualDoubleMethodV()
1487 static jdouble CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodA() argument
1490 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallNonvirtualDoubleMethodA()
1492 return InvokeWithJValues(soa, obj, mid, args).GetD(); in CallNonvirtualDoubleMethodA()
1495 static void CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualVoidMethod() argument
1497 va_start(ap, mid); in CallNonvirtualVoidMethod()
1500 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallNonvirtualVoidMethod()
1502 InvokeWithVarArgs(soa, obj, mid, ap); in CallNonvirtualVoidMethod()
1505 static void CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodV() argument
1508 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallNonvirtualVoidMethodV()
1510 InvokeWithVarArgs(soa, obj, mid, args); in CallNonvirtualVoidMethodV()
1513 static void CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodA() argument
1516 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallNonvirtualVoidMethodA()
1518 InvokeWithJValues(soa, obj, mid, args); in CallNonvirtualVoidMethodA()
1736 static jobject CallStaticObjectMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticObjectMethod() argument
1738 va_start(ap, mid); in CallStaticObjectMethod()
1740 CHECK_NON_NULL_ARGUMENT(mid); in CallStaticObjectMethod()
1742 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticObjectMethod()
1747 static jobject CallStaticObjectMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticObjectMethodV() argument
1748 CHECK_NON_NULL_ARGUMENT(mid); in CallStaticObjectMethodV()
1750 JValue result(InvokeWithVarArgs(soa, nullptr, mid, args)); in CallStaticObjectMethodV()
1754 static jobject CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticObjectMethodA() argument
1755 CHECK_NON_NULL_ARGUMENT(mid); in CallStaticObjectMethodA()
1757 JValue result(InvokeWithJValues(soa, nullptr, mid, args)); in CallStaticObjectMethodA()
1761 static jboolean CallStaticBooleanMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticBooleanMethod() argument
1763 va_start(ap, mid); in CallStaticBooleanMethod()
1765 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticBooleanMethod()
1767 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticBooleanMethod()
1771 static jboolean CallStaticBooleanMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticBooleanMethodV() argument
1772 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticBooleanMethodV()
1774 return InvokeWithVarArgs(soa, nullptr, mid, args).GetZ(); in CallStaticBooleanMethodV()
1777 static jboolean CallStaticBooleanMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticBooleanMethodA() argument
1778 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticBooleanMethodA()
1780 return InvokeWithJValues(soa, nullptr, mid, args).GetZ(); in CallStaticBooleanMethodA()
1783 static jbyte CallStaticByteMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticByteMethod() argument
1785 va_start(ap, mid); in CallStaticByteMethod()
1787 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticByteMethod()
1789 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticByteMethod()
1793 static jbyte CallStaticByteMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticByteMethodV() argument
1794 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticByteMethodV()
1796 return InvokeWithVarArgs(soa, nullptr, mid, args).GetB(); in CallStaticByteMethodV()
1799 static jbyte CallStaticByteMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticByteMethodA() argument
1800 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticByteMethodA()
1802 return InvokeWithJValues(soa, nullptr, mid, args).GetB(); in CallStaticByteMethodA()
1805 static jchar CallStaticCharMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticCharMethod() argument
1807 va_start(ap, mid); in CallStaticCharMethod()
1809 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticCharMethod()
1811 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticCharMethod()
1815 static jchar CallStaticCharMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticCharMethodV() argument
1816 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticCharMethodV()
1818 return InvokeWithVarArgs(soa, nullptr, mid, args).GetC(); in CallStaticCharMethodV()
1821 static jchar CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticCharMethodA() argument
1822 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticCharMethodA()
1824 return InvokeWithJValues(soa, nullptr, mid, args).GetC(); in CallStaticCharMethodA()
1827 static jshort CallStaticShortMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticShortMethod() argument
1829 va_start(ap, mid); in CallStaticShortMethod()
1831 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticShortMethod()
1833 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticShortMethod()
1837 static jshort CallStaticShortMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticShortMethodV() argument
1838 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticShortMethodV()
1840 return InvokeWithVarArgs(soa, nullptr, mid, args).GetS(); in CallStaticShortMethodV()
1843 static jshort CallStaticShortMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticShortMethodA() argument
1844 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticShortMethodA()
1846 return InvokeWithJValues(soa, nullptr, mid, args).GetS(); in CallStaticShortMethodA()
1849 static jint CallStaticIntMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticIntMethod() argument
1851 va_start(ap, mid); in CallStaticIntMethod()
1853 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticIntMethod()
1855 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticIntMethod()
1859 static jint CallStaticIntMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticIntMethodV() argument
1860 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticIntMethodV()
1862 return InvokeWithVarArgs(soa, nullptr, mid, args).GetI(); in CallStaticIntMethodV()
1865 static jint CallStaticIntMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticIntMethodA() argument
1866 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticIntMethodA()
1868 return InvokeWithJValues(soa, nullptr, mid, args).GetI(); in CallStaticIntMethodA()
1871 static jlong CallStaticLongMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticLongMethod() argument
1873 va_start(ap, mid); in CallStaticLongMethod()
1875 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticLongMethod()
1877 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticLongMethod()
1881 static jlong CallStaticLongMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticLongMethodV() argument
1882 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticLongMethodV()
1884 return InvokeWithVarArgs(soa, nullptr, mid, args).GetJ(); in CallStaticLongMethodV()
1887 static jlong CallStaticLongMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticLongMethodA() argument
1888 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticLongMethodA()
1890 return InvokeWithJValues(soa, nullptr, mid, args).GetJ(); in CallStaticLongMethodA()
1893 static jfloat CallStaticFloatMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticFloatMethod() argument
1895 va_start(ap, mid); in CallStaticFloatMethod()
1897 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticFloatMethod()
1899 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticFloatMethod()
1903 static jfloat CallStaticFloatMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticFloatMethodV() argument
1904 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticFloatMethodV()
1906 return InvokeWithVarArgs(soa, nullptr, mid, args).GetF(); in CallStaticFloatMethodV()
1909 static jfloat CallStaticFloatMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticFloatMethodA() argument
1910 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticFloatMethodA()
1912 return InvokeWithJValues(soa, nullptr, mid, args).GetF(); in CallStaticFloatMethodA()
1915 static jdouble CallStaticDoubleMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticDoubleMethod() argument
1917 va_start(ap, mid); in CallStaticDoubleMethod()
1919 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticDoubleMethod()
1921 JValue result(InvokeWithVarArgs(soa, nullptr, mid, ap)); in CallStaticDoubleMethod()
1925 static jdouble CallStaticDoubleMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticDoubleMethodV() argument
1926 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticDoubleMethodV()
1928 return InvokeWithVarArgs(soa, nullptr, mid, args).GetD(); in CallStaticDoubleMethodV()
1931 static jdouble CallStaticDoubleMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticDoubleMethodA() argument
1932 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(mid); in CallStaticDoubleMethodA()
1934 return InvokeWithJValues(soa, nullptr, mid, args).GetD(); in CallStaticDoubleMethodA()
1937 static void CallStaticVoidMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticVoidMethod() argument
1939 va_start(ap, mid); in CallStaticVoidMethod()
1941 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallStaticVoidMethod()
1943 InvokeWithVarArgs(soa, nullptr, mid, ap); in CallStaticVoidMethod()
1946 static void CallStaticVoidMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticVoidMethodV() argument
1947 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallStaticVoidMethodV()
1949 InvokeWithVarArgs(soa, nullptr, mid, args); in CallStaticVoidMethodV()
1952 static void CallStaticVoidMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticVoidMethodA() argument
1953 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(mid); in CallStaticVoidMethodA()
1955 InvokeWithJValues(soa, nullptr, mid, args); in CallStaticVoidMethodA()