Lines Matching full:jvalue
141 ArgArray* arg_array, JValue* result, char result_type)
150 static JValue InvokeWithVarArgs(const ScopedObjectAccess& soa, jobject obj,
156 JValue result;
168 static JValue InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccess& soa,
169 jobject obj, jmethodID mid, jvalue* args)
174 JValue result;
181 static JValue InvokeVirtualOrInterfaceWithVarArgs(const ScopedObjectAccess& soa,
187 JValue result;
369 jvalue args[2];
607 JValue InvokeWithJValues(const ScopedObjectAccess& soa, jobject obj, jmethodID mid,
608 jvalue* args) {
612 JValue result;
952 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, jvalue* args) {
996 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1005 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, args));
1009 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1013 JValue result(InvokeVirtualOrInterfaceWithJValues(soa, obj, mid, args));
1023 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1035 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1048 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1060 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1073 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1085 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1098 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1110 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1123 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1135 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1148 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1160 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1173 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1185 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1198 JValue result(InvokeVirtualOrInterfaceWithVarArgs(soa, obj, mid, ap));
1210 static jshort CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1234 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) {
1247 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1258 JValue result(InvokeWithVarArgs(soa, obj, mid, args));
1263 jvalue* args) {
1267 JValue result(InvokeWithJValues(soa, obj, mid, args));
1278 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1292 jvalue* args) {
1305 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1319 jvalue* args) {
1332 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1346 jvalue* args) {
1359 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1373 jvalue* args) {
1386 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1400 jvalue* args) {
1413 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1427 jvalue* args) {
1440 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1454 jvalue* args) {
1467 JValue result(InvokeWithVarArgs(soa, obj, mid, ap));
1481 jvalue* args) {
1507 jvalue* args) {
1726 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1735 JValue result(InvokeWithVarArgs(soa, NULL, mid, args));
1739 static jobject CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1742 JValue result(InvokeWithJValues(soa, NULL, mid, args));
1751 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1762 static jboolean CallStaticBooleanMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1773 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1784 static jbyte CallStaticByteMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1795 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1806 static jchar CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1817 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1828 static jshort CallStaticShortMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1839 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1850 static jint CallStaticIntMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1861 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1872 static jlong CallStaticLongMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1883 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1894 static jfloat CallStaticFloatMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1905 JValue result(InvokeWithVarArgs(soa, NULL, mid, ap));
1916 static jdouble CallStaticDoubleMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {
1937 static void CallStaticVoidMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) {