Searched defs:field_id (Results 1 - 11 of 11) sorted by relevance

/art/runtime/
H A Dart_field-inl.h276 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); local
277 return dex_file->GetFieldTypeDescriptor(field_id);
298 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); local
299 mirror::Class* type = dex_cache->GetResolvedType(field_id.type_idx_);
301 type = ResolveGetType(field_id.type_idx_);
324 const auto& field_id = dex_file->GetFieldId(dex_field_index); local
325 auto* name = dex_cache->GetResolvedString(field_id.name_idx_);
327 name = ResolveGetStringName(self, *dex_file, field_id.name_idx_, dex_cache);
H A Ddex_file_verifier.cc1660 LOAD_FIELD(field, it.GetMemberIndex(), "first_class_data_definer field_id",
1681 LOAD_FIELD(field, field_items[0].field_idx_, "first_annotations_dir_definer field_id",
2144 LOAD_FIELD(field, it.GetMemberIndex(), "inter_class_data_item field_id", return false)
2185 LOAD_FIELD(field, field_item->field_idx_, "inter_annotations_directory_item field_id",
2462 const DexFile::FieldId* field_id = local
2467 std::string class_name = GetClassOrError(begin, header, field_id->class_idx_);
2468 std::string field_name = GetStringOrError(begin, header, field_id->name_idx_);
H A Dutils.cc294 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local
297 result += dex_file.GetFieldTypeDescriptor(field_id);
300 result += PrettyDescriptor(dex_file.GetFieldDeclaringClassDescriptor(field_id));
302 result += dex_file.GetFieldName(field_id);
H A Ddebugger.cc1415 std::string Dbg::GetFieldName(JDWP::FieldId field_id) { argument
1416 ArtField* f = FromFieldId(field_id);
1672 void Dbg::OutputFieldValue(JDWP::FieldId field_id, const JValue* field_value, argument
1674 ArtField* f = FromFieldId(field_id);
1695 JDWP::JdwpTag Dbg::GetFieldBasicTag(JDWP::FieldId field_id) { argument
1696 return BasicTagFromDescriptor(FromFieldId(field_id)->GetTypeDescriptor());
1699 JDWP::JdwpTag Dbg::GetStaticFieldBasicTag(JDWP::FieldId field_id) { argument
1700 return BasicTagFromDescriptor(FromFieldId(field_id)->GetTypeDescriptor());
1749 JDWP::FieldId field_id, JDWP::ExpandBuf* pReply,
1765 ArtField* f = FromFieldId(field_id);
1806 GetFieldValue(JDWP::ObjectId object_id, JDWP::FieldId field_id, JDWP::ExpandBuf* pReply) argument
1811 GetStaticFieldValue(JDWP::RefTypeId ref_type_id, JDWP::FieldId field_id, JDWP::ExpandBuf* pReply) argument
1923 SetFieldValue(JDWP::ObjectId object_id, JDWP::FieldId field_id, uint64_t value, int width) argument
1928 SetStaticFieldValue(JDWP::FieldId field_id, uint64_t value, int width) argument
[all...]
H A Dclass_linker.cc2617 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local
2618 const char* descriptor = dex_file.GetFieldTypeDescriptor(field_id);
7851 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local
7855 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader)));
7868 const char* name = dex_file.GetFieldName(field_id);
7869 const char* type = dex_file.GetFieldTypeDescriptor(field_id);
7893 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); local
7897 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader)));
7903 StringPiece name(dex_file.StringDataByIdx(field_id.name_idx_));
7905 dex_file.GetTypeId(field_id
[all...]
/art/runtime/mirror/
H A Dobject_test.cc376 const DexFile::FieldId* field_id = dex_file->FindFieldId( local
378 ASSERT_TRUE(field_id != nullptr);
379 uint32_t field_idx = dex_file->GetIndexForFieldId(*field_id);
/art/runtime/jdwp/
H A Djdwp_event.cc959 FieldId field_id = Dbg::ToFieldId(field); local
968 << Dbg::GetClassName(field_id);
969 VLOG(jdwp) << StringPrintf(" field=%#" PRIx64, field_id) << " "
970 << Dbg::GetFieldName(field_id);
995 expandBufAddFieldId(pReq, field_id);
999 Dbg::OutputFieldValue(field_id, fieldValue, pReq);
H A Djdwp_handler.cc42 std::string DescribeField(const FieldId& field_id) { argument
43 return StringPrintf("%#" PRIx64 " (%s)", field_id, Dbg::GetFieldName(field_id).c_str());
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc337 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_idx); local
340 Handle<mirror::Class> klass(hs.NewHandle(dex_cache->GetResolvedType(field_id.class_idx_)));
/art/compiler/optimizing/
H A Dinstruction_builder.cc1182 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_index); local
1183 const char* type = dex_file.GetFieldTypeDescriptor(field_id);
/art/runtime/verifier/
H A Dmethod_verifier.cc4495 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local
4497 const RegType& klass_type = ResolveClassAndCheckAccess(field_id.class_idx_);
4500 field_idx, dex_file_->GetFieldName(field_id),
4501 dex_file_->GetFieldDeclaringClassDescriptor(field_id)));
4512 << dex_file_->GetFieldName(field_id) << ") in "
4513 << dex_file_->GetFieldDeclaringClassDescriptor(field_id);
4530 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local
4532 const RegType& klass_type = ResolveClassAndCheckAccess(field_id.class_idx_);
4535 field_idx, dex_file_->GetFieldName(field_id),
4536 dex_file_->GetFieldDeclaringClassDescriptor(field_id)));
4670 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); local
[all...]

Completed in 484 milliseconds