/art/runtime/ |
H A D | art_field-inl.h | 276 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 D | dex_file_verifier.cc | 1660 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 D | utils.cc | 294 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 D | debugger.cc | 1415 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 D | class_linker.cc | 2617 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 D | object_test.cc | 376 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 D | jdwp_event.cc | 959 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 D | jdwp_handler.cc | 42 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 D | dalvik_system_VMRuntime.cc | 337 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 D | instruction_builder.cc | 1182 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 D | method_verifier.cc | 4495 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...] |