Searched defs:fid (Results 1 - 5 of 5) sorted by relevance

/art/runtime/
H A Djni_internal.h47 static inline ArtField* DecodeArtField(jfieldID fid) { argument
48 return reinterpret_cast<ArtField*>(fid);
H A Djni_internal_test.cc179 jfieldID fid = env_->GetFieldID(nullptr, "count", "I"); local
180 EXPECT_EQ(nullptr, fid);
183 fid = env_->GetFieldID(c, nullptr, "I");
184 EXPECT_EQ(nullptr, fid);
187 fid = env_->GetFieldID(c, "count", nullptr);
188 EXPECT_EQ(nullptr, fid);
202 jfieldID fid = env_->GetStaticFieldID(nullptr, "CASE_INSENSITIVE_ORDER", "Ljava/util/Comparator;"); local
203 EXPECT_EQ(nullptr, fid);
206 fid = env_->GetStaticFieldID(c, nullptr, "Ljava/util/Comparator;");
207 EXPECT_EQ(nullptr, fid);
267 jfieldID fid = env_->GetFieldID(c, "count", "I"); local
709 jfieldID fid = env_->GetFieldID(c, "count", "J"); local
752 jfieldID fid = env_->GetStaticFieldID(c, "CASE_INSENSITIVE_ORDER", "J"); local
877 jfieldID fid = env_->GetFieldID(c, "count", "I"); local
[all...]
H A Dwell_known_classes.cc160 jfieldID fid = is_static ? env->GetStaticFieldID(c, name, signature) : local
162 if (fid == nullptr) {
172 return fid;
H A Dcheck_jni.cc275 bool CheckInstanceFieldID(ScopedObjectAccess& soa, jobject java_object, jfieldID fid)
290 ArtField* f = CheckFieldID(fid);
367 bool CheckStaticFieldID(ScopedObjectAccess& soa, jclass java_class, jfieldID fid)
370 ArtField* f = CheckFieldID(fid);
375 AbortF("static jfieldID %p not valid for class %s", fid,
680 bool CheckFieldAccess(ScopedObjectAccess& soa, jobject obj, jfieldID fid, bool is_static,
683 if (is_static && !CheckStaticFieldID(soa, down_cast<jclass>(obj), fid)) {
686 if (!is_static && !CheckInstanceFieldID(soa, obj, fid)) {
689 ArtField* field = jni::DecodeArtField(fid);
693 field->IsStatic() ? "static" : "non-static", field->PrettyField().c_str(), fid);
968 jfieldID fid = arg.f; local
1800 ToReflectedField(JNIEnv* env, jclass cls, jfieldID fid, jboolean isStatic) argument
2691 GetField(const char* function_name, JNIEnv* env, jobject obj, jfieldID fid, bool is_static, Primitive::Type type) argument
2785 SetField(const char* function_name, JNIEnv* env, jobject obj, jfieldID fid, bool is_static, Primitive::Type type, JniValueType value) argument
[all...]
H A Djni_internal.cc401 static jobject ToReflectedField(JNIEnv* env, jclass, jfieldID fid, jboolean) { argument
402 CHECK_NON_NULL_ARGUMENT(fid);
404 ArtField* f = jni::DecodeArtField(fid);
1235 static jobject GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) { argument
1237 CHECK_NON_NULL_ARGUMENT(fid);
1240 ArtField* f = jni::DecodeArtField(fid);
1244 static jobject GetStaticObjectField(JNIEnv* env, jclass, jfieldID fid) { argument
1245 CHECK_NON_NULL_ARGUMENT(fid);
1247 ArtField* f = jni::DecodeArtField(fid);
1251 static void SetObjectField(JNIEnv* env, jobject java_object, jfieldID fid, jobjec argument
1261 SetStaticObjectField(JNIEnv* env, jclass, jfieldID fid, jobject java_value) argument
1297 GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) argument
1301 GetByteField(JNIEnv* env, jobject obj, jfieldID fid) argument
1305 GetCharField(JNIEnv* env, jobject obj, jfieldID fid) argument
1309 GetShortField(JNIEnv* env, jobject obj, jfieldID fid) argument
1313 GetIntField(JNIEnv* env, jobject obj, jfieldID fid) argument
1317 GetLongField(JNIEnv* env, jobject obj, jfieldID fid) argument
1321 GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) argument
1325 GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) argument
1329 GetStaticBooleanField(JNIEnv* env, jclass, jfieldID fid) argument
1333 GetStaticByteField(JNIEnv* env, jclass, jfieldID fid) argument
1337 GetStaticCharField(JNIEnv* env, jclass, jfieldID fid) argument
1341 GetStaticShortField(JNIEnv* env, jclass, jfieldID fid) argument
1345 GetStaticIntField(JNIEnv* env, jclass, jfieldID fid) argument
1349 GetStaticLongField(JNIEnv* env, jclass, jfieldID fid) argument
1353 GetStaticFloatField(JNIEnv* env, jclass, jfieldID fid) argument
1357 GetStaticDoubleField(JNIEnv* env, jclass, jfieldID fid) argument
1361 SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) argument
1365 SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) argument
1369 SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) argument
1373 SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) argument
1377 SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) argument
1381 SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) argument
1385 SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) argument
1389 SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) argument
1393 SetStaticBooleanField(JNIEnv* env, jclass, jfieldID fid, jboolean v) argument
1397 SetStaticByteField(JNIEnv* env, jclass, jfieldID fid, jbyte v) argument
1401 SetStaticCharField(JNIEnv* env, jclass, jfieldID fid, jchar v) argument
1405 SetStaticFloatField(JNIEnv* env, jclass, jfieldID fid, jfloat v) argument
1409 SetStaticDoubleField(JNIEnv* env, jclass, jfieldID fid, jdouble v) argument
1413 SetStaticIntField(JNIEnv* env, jclass, jfieldID fid, jint v) argument
1417 SetStaticLongField(JNIEnv* env, jclass, jfieldID fid, jlong v) argument
1421 SetStaticShortField(JNIEnv* env, jclass, jfieldID fid, jshort v) argument
[all...]

Completed in 330 milliseconds