• Home
  • Raw
  • Download

Lines Matching refs:env

53     JNIEnv* env, jclass klass, jstring jpath, jboolean is_core_platform) {  in Java_Main_appendToBootClassLoader()  argument
54 ScopedUtfChars utf(env, jpath); in Java_Main_appendToBootClassLoader()
73 Java_Main_setDexDomain(env, klass, int_index, is_core_platform); in Java_Main_appendToBootClassLoader()
88 static jobject NewInstance(JNIEnv* env, jclass klass) { in NewInstance() argument
89 jmethodID constructor = env->GetMethodID(klass, "<init>", "()V"); in NewInstance()
93 return env->NewObject(klass, constructor); in NewInstance()
97 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canDiscoverField() argument
98 ScopedUtfChars utf_name(env, name); in Java_JNI_canDiscoverField()
99 jfieldID field = is_static ? env->GetStaticFieldID(klass, utf_name.c_str(), "I") in Java_JNI_canDiscoverField()
100 : env->GetFieldID(klass, utf_name.c_str(), "I"); in Java_JNI_canDiscoverField()
102 env->ExceptionClear(); in Java_JNI_canDiscoverField()
110 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canGetField() argument
111 ScopedUtfChars utf_name(env, name); in Java_JNI_canGetField()
112 jfieldID field = is_static ? env->GetStaticFieldID(klass, utf_name.c_str(), "I") in Java_JNI_canGetField()
113 : env->GetFieldID(klass, utf_name.c_str(), "I"); in Java_JNI_canGetField()
115 env->ExceptionClear(); in Java_JNI_canGetField()
119 env->GetStaticIntField(klass, field); in Java_JNI_canGetField()
121 jobject obj = NewInstance(env, klass); in Java_JNI_canGetField()
123 env->ExceptionDescribe(); in Java_JNI_canGetField()
124 env->ExceptionClear(); in Java_JNI_canGetField()
127 env->GetIntField(obj, field); in Java_JNI_canGetField()
130 if (env->ExceptionOccurred()) { in Java_JNI_canGetField()
131 env->ExceptionDescribe(); in Java_JNI_canGetField()
132 env->ExceptionClear(); in Java_JNI_canGetField()
140 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canSetField() argument
141 ScopedUtfChars utf_name(env, name); in Java_JNI_canSetField()
142 jfieldID field = is_static ? env->GetStaticFieldID(klass, utf_name.c_str(), "I") in Java_JNI_canSetField()
143 : env->GetFieldID(klass, utf_name.c_str(), "I"); in Java_JNI_canSetField()
145 env->ExceptionClear(); in Java_JNI_canSetField()
149 env->SetStaticIntField(klass, field, 42); in Java_JNI_canSetField()
151 jobject obj = NewInstance(env, klass); in Java_JNI_canSetField()
153 env->ExceptionDescribe(); in Java_JNI_canSetField()
154 env->ExceptionClear(); in Java_JNI_canSetField()
157 env->SetIntField(obj, field, 42); in Java_JNI_canSetField()
160 if (env->ExceptionOccurred()) { in Java_JNI_canSetField()
161 env->ExceptionDescribe(); in Java_JNI_canSetField()
162 env->ExceptionClear(); in Java_JNI_canSetField()
170 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canDiscoverMethod() argument
171 ScopedUtfChars utf_name(env, name); in Java_JNI_canDiscoverMethod()
172 jmethodID method = is_static ? env->GetStaticMethodID(klass, utf_name.c_str(), "()I") in Java_JNI_canDiscoverMethod()
173 : env->GetMethodID(klass, utf_name.c_str(), "()I"); in Java_JNI_canDiscoverMethod()
175 env->ExceptionClear(); in Java_JNI_canDiscoverMethod()
183 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canInvokeMethodA() argument
184 ScopedUtfChars utf_name(env, name); in Java_JNI_canInvokeMethodA()
185 jmethodID method = is_static ? env->GetStaticMethodID(klass, utf_name.c_str(), "()I") in Java_JNI_canInvokeMethodA()
186 : env->GetMethodID(klass, utf_name.c_str(), "()I"); in Java_JNI_canInvokeMethodA()
188 env->ExceptionClear(); in Java_JNI_canInvokeMethodA()
193 env->CallStaticIntMethodA(klass, method, nullptr); in Java_JNI_canInvokeMethodA()
195 jobject obj = NewInstance(env, klass); in Java_JNI_canInvokeMethodA()
197 env->ExceptionDescribe(); in Java_JNI_canInvokeMethodA()
198 env->ExceptionClear(); in Java_JNI_canInvokeMethodA()
201 env->CallIntMethodA(obj, method, nullptr); in Java_JNI_canInvokeMethodA()
204 if (env->ExceptionOccurred()) { in Java_JNI_canInvokeMethodA()
205 env->ExceptionDescribe(); in Java_JNI_canInvokeMethodA()
206 env->ExceptionClear(); in Java_JNI_canInvokeMethodA()
214 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canInvokeMethodV() argument
215 ScopedUtfChars utf_name(env, name); in Java_JNI_canInvokeMethodV()
216 jmethodID method = is_static ? env->GetStaticMethodID(klass, utf_name.c_str(), "()I") in Java_JNI_canInvokeMethodV()
217 : env->GetMethodID(klass, utf_name.c_str(), "()I"); in Java_JNI_canInvokeMethodV()
219 env->ExceptionClear(); in Java_JNI_canInvokeMethodV()
224 env->CallStaticIntMethod(klass, method); in Java_JNI_canInvokeMethodV()
226 jobject obj = NewInstance(env, klass); in Java_JNI_canInvokeMethodV()
228 env->ExceptionDescribe(); in Java_JNI_canInvokeMethodV()
229 env->ExceptionClear(); in Java_JNI_canInvokeMethodV()
232 env->CallIntMethod(obj, method); in Java_JNI_canInvokeMethodV()
235 if (env->ExceptionOccurred()) { in Java_JNI_canInvokeMethodV()
236 env->ExceptionDescribe(); in Java_JNI_canInvokeMethodV()
237 env->ExceptionClear(); in Java_JNI_canInvokeMethodV()
248 JNIEnv* env, jclass, jclass klass, jstring args) { in Java_JNI_canDiscoverConstructor() argument
249 ScopedUtfChars utf_args(env, args); in Java_JNI_canDiscoverConstructor()
250 jmethodID constructor = env->GetMethodID(klass, "<init>", utf_args.c_str()); in Java_JNI_canDiscoverConstructor()
252 env->ExceptionClear(); in Java_JNI_canDiscoverConstructor()
260 JNIEnv* env, jclass, jclass klass, jstring args) { in Java_JNI_canInvokeConstructorA() argument
261 ScopedUtfChars utf_args(env, args); in Java_JNI_canInvokeConstructorA()
262 jmethodID constructor = env->GetMethodID(klass, "<init>", utf_args.c_str()); in Java_JNI_canInvokeConstructorA()
264 env->ExceptionClear(); in Java_JNI_canInvokeConstructorA()
274 env->NewObjectA(klass, constructor, initargs); in Java_JNI_canInvokeConstructorA()
275 if (env->ExceptionOccurred()) { in Java_JNI_canInvokeConstructorA()
276 env->ExceptionDescribe(); in Java_JNI_canInvokeConstructorA()
277 env->ExceptionClear(); in Java_JNI_canInvokeConstructorA()
285 JNIEnv* env, jclass, jclass klass, jstring args) { in Java_JNI_canInvokeConstructorV() argument
286 ScopedUtfChars utf_args(env, args); in Java_JNI_canInvokeConstructorV()
287 jmethodID constructor = env->GetMethodID(klass, "<init>", utf_args.c_str()); in Java_JNI_canInvokeConstructorV()
289 env->ExceptionClear(); in Java_JNI_canInvokeConstructorV()
300 env->NewObject(klass, constructor, initargs[0], initargs[1]); in Java_JNI_canInvokeConstructorV()
301 if (env->ExceptionOccurred()) { in Java_JNI_canInvokeConstructorV()
302 env->ExceptionDescribe(); in Java_JNI_canInvokeConstructorV()
303 env->ExceptionClear(); in Java_JNI_canInvokeConstructorV()