Lines Matching defs:name
54 // "name" is in "binary name" format, e.g. "dalvik.system.Debug$1".
58 ScopedUtfChars name(env, javaName);
59 if (name.c_str() == nullptr) {
63 // We need to validate and convert the name (from x.y.z to x/y/z). This
66 if (!IsValidBinaryClassName(name.c_str())) {
68 "Invalid name: %s", name.c_str());
72 std::string descriptor(DotToDescriptor(name.c_str()));
191 Thread* self ATTRIBUTE_UNUSED, mirror::String* name, ArtField* fields, size_t num_fields)
195 const uint16_t* const data = name->GetValue();
196 const size_t length = name->GetLength();
202 // int result = field->GetStringName(self, true)->CompareTo(name);
213 CHECK_NE(fields[i].GetName(), name->ToModifiedUtf8());
220 Thread* self, mirror::Class* c, mirror::String* name)
223 auto* art_field = FindFieldByName(self, name, instance_fields, c->NumInstanceFields());
228 art_field = FindFieldByName(self, name, static_fields, c->NumStaticFields());
235 static jobject Class_getDeclaredFieldInternal(JNIEnv* env, jobject javaThis, jstring name) {
237 auto* name_string = soa.Decode<mirror::String*>(name);
242 static jobject Class_getDeclaredField(JNIEnv* env, jobject javaThis, jstring name) {
244 auto* name_string = soa.Decode<mirror::String*>(name);
246 ThrowNullPointerException("name == null");
313 jobject name, jobjectArray args) {
315 // methods with the same name and parameter types. Prefer to
323 auto h_method_name = hs.NewHandle(soa.Decode<mirror::String*>(name));
325 ThrowNullPointerException("name == null");