Lines Matching refs:vargs
1990 static jobject NewObjectV(JNIEnv* env, jclass c, jmethodID mid, va_list vargs) { in NewObjectV() argument
1993 VarArgs rest(mid, vargs); in NewObjectV()
1998 result.L = baseEnv(env)->NewObjectV(env, c, mid, vargs); in NewObjectV()
2014 static jobject NewObjectA(JNIEnv* env, jclass c, jmethodID mid, jvalue* vargs) { in NewObjectA() argument
2017 VarArgs rest(mid, vargs); in NewObjectA()
2022 result.L = baseEnv(env)->NewObjectA(env, c, mid, vargs); in NewObjectA()
2106 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* vargs) { in FIELD_ACCESSORS()
2107 CallMethodA(__FUNCTION__, env, obj, nullptr, mid, vargs, Primitive::kPrimVoid, kVirtual); in FIELD_ACCESSORS()
2111 jvalue* vargs) { in CallNonvirtualVoidMethodA() argument
2112 CallMethodA(__FUNCTION__, env, obj, c, mid, vargs, Primitive::kPrimVoid, kDirect); in CallNonvirtualVoidMethodA()
2115 static void CallStaticVoidMethodA(JNIEnv* env, jclass c, jmethodID mid, jvalue* vargs) { in CallStaticVoidMethodA() argument
2116 CallMethodA(__FUNCTION__, env, nullptr, c, mid, vargs, Primitive::kPrimVoid, kStatic); in CallStaticVoidMethodA()
2119 static void CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list vargs) { in CallVoidMethodV() argument
2120 CallMethodV(__FUNCTION__, env, obj, nullptr, mid, vargs, Primitive::kPrimVoid, kVirtual); in CallVoidMethodV()
2124 va_list vargs) { in CallNonvirtualVoidMethodV() argument
2125 CallMethodV(__FUNCTION__, env, obj, c, mid, vargs, Primitive::kPrimVoid, kDirect); in CallNonvirtualVoidMethodV()
2128 static void CallStaticVoidMethodV(JNIEnv* env, jclass c, jmethodID mid, va_list vargs) { in CallStaticVoidMethodV() argument
2129 CallMethodV(__FUNCTION__, env, nullptr, c, mid, vargs, Primitive::kPrimVoid, kStatic); in CallStaticVoidMethodV()
2133 va_list vargs; in CallVoidMethod() local
2134 va_start(vargs, mid); in CallVoidMethod()
2135 CallMethodV(__FUNCTION__, env, obj, nullptr, mid, vargs, Primitive::kPrimVoid, kVirtual); in CallVoidMethod()
2136 va_end(vargs); in CallVoidMethod()
2140 va_list vargs; in CallNonvirtualVoidMethod() local
2141 va_start(vargs, mid); in CallNonvirtualVoidMethod()
2142 CallMethodV(__FUNCTION__, env, obj, c, mid, vargs, Primitive::kPrimVoid, kDirect); in CallNonvirtualVoidMethod()
2143 va_end(vargs); in CallNonvirtualVoidMethod()
2147 va_list vargs; in CallStaticVoidMethod() local
2148 va_start(vargs, mid); in CallStaticVoidMethod()
2149 CallMethodV(__FUNCTION__, env, nullptr, c, mid, vargs, Primitive::kPrimVoid, kStatic); in CallStaticVoidMethod()
2150 va_end(vargs); in CallStaticVoidMethod()
2154 static rtype Call##name##MethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* vargs) { \
2155 return CallMethodA(__FUNCTION__, env, obj, nullptr, mid, vargs, ptype, kVirtual).shorty; \
2159 jvalue* vargs) { \
2160 return CallMethodA(__FUNCTION__, env, obj, c, mid, vargs, ptype, kDirect).shorty; \
2163 static rtype CallStatic##name##MethodA(JNIEnv* env, jclass c, jmethodID mid, jvalue* vargs) { \
2164 return CallMethodA(__FUNCTION__, env, nullptr, c, mid, vargs, ptype, kStatic).shorty; \
2167 static rtype Call##name##MethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list vargs) { \
2168 return CallMethodV(__FUNCTION__, env, obj, nullptr, mid, vargs, ptype, kVirtual).shorty; \
2172 va_list vargs) { \
2173 return CallMethodV(__FUNCTION__, env, obj, c, mid, vargs, ptype, kDirect).shorty; \
2176 static rtype CallStatic##name##MethodV(JNIEnv* env, jclass c, jmethodID mid, va_list vargs) { \
2177 return CallMethodV(__FUNCTION__, env, nullptr, c, mid, vargs, ptype, kStatic).shorty; \
2181 va_list vargs; \
2182 va_start(vargs, mid); \
2184 CallMethodV(__FUNCTION__, env, obj, nullptr, mid, vargs, ptype, kVirtual).shorty; \
2185 va_end(vargs); \
2191 va_list vargs; \
2192 va_start(vargs, mid); \
2194 CallMethodV(__FUNCTION__, env, obj, c, mid, vargs, ptype, kDirect).shorty; \
2195 va_end(vargs); \
2200 va_list vargs; \
2201 va_start(vargs, mid); \
2203 CallMethodV(__FUNCTION__, env, nullptr, c, mid, vargs, ptype, kStatic).shorty; \
2204 va_end(vargs); \
2854 jclass c, jmethodID mid, InvokeType invoke, const VarArgs* vargs) in CheckCallArgs() argument
2860 JniValueType args[4] = {{.E = env}, {.L = obj}, {.m = mid}, {.va = vargs}}; in CheckCallArgs()
2865 JniValueType args[5] = {{.E = env}, {.L = obj}, {.c = c}, {.m = mid}, {.va = vargs}}; in CheckCallArgs()
2871 JniValueType args[4] = {{.E = env}, {.c = c}, {.m = mid}, {.va = vargs}}; in CheckCallArgs()
2884 jmethodID mid, jvalue* vargs, Primitive::Type type, in CallMethodA() argument
2889 VarArgs rest(mid, vargs); in CallMethodA()
2898 result.L = baseEnv(env)->CallObjectMethodA(env, obj, mid, vargs); in CallMethodA()
2901 result.L = baseEnv(env)->CallNonvirtualObjectMethodA(env, obj, c, mid, vargs); in CallMethodA()
2904 result.L = baseEnv(env)->CallStaticObjectMethodA(env, c, mid, vargs); in CallMethodA()
2914 result.Z = baseEnv(env)->CallBooleanMethodA(env, obj, mid, vargs); in CallMethodA()
2917 result.Z = baseEnv(env)->CallNonvirtualBooleanMethodA(env, obj, c, mid, vargs); in CallMethodA()
2920 result.Z = baseEnv(env)->CallStaticBooleanMethodA(env, c, mid, vargs); in CallMethodA()
2930 result.B = baseEnv(env)->CallByteMethodA(env, obj, mid, vargs); in CallMethodA()
2933 result.B = baseEnv(env)->CallNonvirtualByteMethodA(env, obj, c, mid, vargs); in CallMethodA()
2936 result.B = baseEnv(env)->CallStaticByteMethodA(env, c, mid, vargs); in CallMethodA()
2946 result.C = baseEnv(env)->CallCharMethodA(env, obj, mid, vargs); in CallMethodA()
2949 result.C = baseEnv(env)->CallNonvirtualCharMethodA(env, obj, c, mid, vargs); in CallMethodA()
2952 result.C = baseEnv(env)->CallStaticCharMethodA(env, c, mid, vargs); in CallMethodA()
2962 result.S = baseEnv(env)->CallShortMethodA(env, obj, mid, vargs); in CallMethodA()
2965 result.S = baseEnv(env)->CallNonvirtualShortMethodA(env, obj, c, mid, vargs); in CallMethodA()
2968 result.S = baseEnv(env)->CallStaticShortMethodA(env, c, mid, vargs); in CallMethodA()
2978 result.I = baseEnv(env)->CallIntMethodA(env, obj, mid, vargs); in CallMethodA()
2981 result.I = baseEnv(env)->CallNonvirtualIntMethodA(env, obj, c, mid, vargs); in CallMethodA()
2984 result.I = baseEnv(env)->CallStaticIntMethodA(env, c, mid, vargs); in CallMethodA()
2994 result.J = baseEnv(env)->CallLongMethodA(env, obj, mid, vargs); in CallMethodA()
2997 result.J = baseEnv(env)->CallNonvirtualLongMethodA(env, obj, c, mid, vargs); in CallMethodA()
3000 result.J = baseEnv(env)->CallStaticLongMethodA(env, c, mid, vargs); in CallMethodA()
3010 result.F = baseEnv(env)->CallFloatMethodA(env, obj, mid, vargs); in CallMethodA()
3013 result.F = baseEnv(env)->CallNonvirtualFloatMethodA(env, obj, c, mid, vargs); in CallMethodA()
3016 result.F = baseEnv(env)->CallStaticFloatMethodA(env, c, mid, vargs); in CallMethodA()
3026 result.D = baseEnv(env)->CallDoubleMethodA(env, obj, mid, vargs); in CallMethodA()
3029 result.D = baseEnv(env)->CallNonvirtualDoubleMethodA(env, obj, c, mid, vargs); in CallMethodA()
3032 result.D = baseEnv(env)->CallStaticDoubleMethodA(env, c, mid, vargs); in CallMethodA()
3043 baseEnv(env)->CallVoidMethodA(env, obj, mid, vargs); in CallMethodA()
3046 baseEnv(env)->CallNonvirtualVoidMethodA(env, obj, c, mid, vargs); in CallMethodA()
3049 baseEnv(env)->CallStaticVoidMethodA(env, c, mid, vargs); in CallMethodA()
3068 jmethodID mid, va_list vargs, Primitive::Type type, in CallMethodV() argument
3073 VarArgs rest(mid, vargs); in CallMethodV()
3082 result.L = baseEnv(env)->CallObjectMethodV(env, obj, mid, vargs); in CallMethodV()
3085 result.L = baseEnv(env)->CallNonvirtualObjectMethodV(env, obj, c, mid, vargs); in CallMethodV()
3088 result.L = baseEnv(env)->CallStaticObjectMethodV(env, c, mid, vargs); in CallMethodV()
3098 result.Z = baseEnv(env)->CallBooleanMethodV(env, obj, mid, vargs); in CallMethodV()
3101 result.Z = baseEnv(env)->CallNonvirtualBooleanMethodV(env, obj, c, mid, vargs); in CallMethodV()
3104 result.Z = baseEnv(env)->CallStaticBooleanMethodV(env, c, mid, vargs); in CallMethodV()
3114 result.B = baseEnv(env)->CallByteMethodV(env, obj, mid, vargs); in CallMethodV()
3117 result.B = baseEnv(env)->CallNonvirtualByteMethodV(env, obj, c, mid, vargs); in CallMethodV()
3120 result.B = baseEnv(env)->CallStaticByteMethodV(env, c, mid, vargs); in CallMethodV()
3130 result.C = baseEnv(env)->CallCharMethodV(env, obj, mid, vargs); in CallMethodV()
3133 result.C = baseEnv(env)->CallNonvirtualCharMethodV(env, obj, c, mid, vargs); in CallMethodV()
3136 result.C = baseEnv(env)->CallStaticCharMethodV(env, c, mid, vargs); in CallMethodV()
3146 result.S = baseEnv(env)->CallShortMethodV(env, obj, mid, vargs); in CallMethodV()
3149 result.S = baseEnv(env)->CallNonvirtualShortMethodV(env, obj, c, mid, vargs); in CallMethodV()
3152 result.S = baseEnv(env)->CallStaticShortMethodV(env, c, mid, vargs); in CallMethodV()
3162 result.I = baseEnv(env)->CallIntMethodV(env, obj, mid, vargs); in CallMethodV()
3165 result.I = baseEnv(env)->CallNonvirtualIntMethodV(env, obj, c, mid, vargs); in CallMethodV()
3168 result.I = baseEnv(env)->CallStaticIntMethodV(env, c, mid, vargs); in CallMethodV()
3178 result.J = baseEnv(env)->CallLongMethodV(env, obj, mid, vargs); in CallMethodV()
3181 result.J = baseEnv(env)->CallNonvirtualLongMethodV(env, obj, c, mid, vargs); in CallMethodV()
3184 result.J = baseEnv(env)->CallStaticLongMethodV(env, c, mid, vargs); in CallMethodV()
3194 result.F = baseEnv(env)->CallFloatMethodV(env, obj, mid, vargs); in CallMethodV()
3197 result.F = baseEnv(env)->CallNonvirtualFloatMethodV(env, obj, c, mid, vargs); in CallMethodV()
3200 result.F = baseEnv(env)->CallStaticFloatMethodV(env, c, mid, vargs); in CallMethodV()
3210 result.D = baseEnv(env)->CallDoubleMethodV(env, obj, mid, vargs); in CallMethodV()
3213 result.D = baseEnv(env)->CallNonvirtualDoubleMethodV(env, obj, c, mid, vargs); in CallMethodV()
3216 result.D = baseEnv(env)->CallStaticDoubleMethodV(env, c, mid, vargs); in CallMethodV()
3227 baseEnv(env)->CallVoidMethodV(env, obj, mid, vargs); in CallMethodV()
3230 baseEnv(env)->CallNonvirtualVoidMethodV(env, obj, c, mid, vargs); in CallMethodV()
3233 baseEnv(env)->CallStaticVoidMethodV(env, c, mid, vargs); in CallMethodV()