/art/libdexfile/dex/ |
D | dex_file-inl.h | 107 return StringDataByIdx(field_id.name_idx_); in GetFieldName() 125 return StringDataByIdx(method_id.name_idx_); in GetMethodName() 130 return StringDataAndUtf16LengthByIdx(method_id.name_idx_, utf_length); in GetMethodName() 134 return StringDataByIdx(GetMethodId(idx).name_idx_); in GetMethodName() 138 return StringDataAndUtf16LengthByIdx(GetMethodId(idx).name_idx_, utf_length); in GetMethodName()
|
D | art_dex_file_loader_test.cc | 138 const char* name = raw->StringDataByIdx(method_id.name_idx_); in TEST_F() 213 const char* name = raw->StringDataByIdx(method_id.name_idx_); in TEST_F() 276 const dex::StringId& name = java_lang_dex_file_->GetStringId(to_find.name_idx_); in TEST_F() 291 const dex::StringId& name = java_lang_dex_file_->GetStringId(to_find.name_idx_); in TEST_F()
|
D | dex_file_structs.h | 71 dex::StringIndex name_idx_; // index into string_ids_ array for field name member 92 dex::StringIndex name_idx_; // index into string_ids_ array for method name member
|
D | dex_file.cc | 264 if (name_idx > field.name_idx_) { in FindFieldId() 266 } else if (name_idx < field.name_idx_) { in FindFieldId() 306 if (name_idx > method.name_idx_) { in FindMethodIdByIndex() 308 } else if (name_idx < method.name_idx_) { in FindMethodIdByIndex() 318 DCHECK_EQ(name_idx, method.name_idx_); in FindMethodIdByIndex()
|
D | dex_file_verifier.cc | 169 std::string field_name = GetString(begin, header, field_id->name_idx_); in GetFieldDescription() 184 std::string method_name = GetString(begin, header, method_id->name_idx_); in GetMethodDescription() 885 uint32_t string_idx = method_id.name_idx_.index_; in CheckClassDataItemMethod() 1268 !CheckIndex(field_id->name_idx_.index_, header_->string_ids_size_, "field_id.name")) { in CheckIntraFieldIdItem() 1284 !CheckIndex(method_id->name_idx_.index_, header_->string_ids_size_, "method_id.name")) { in CheckIntraMethodIdItem() 2628 const char* field_name = dex_file_->StringDataByIdx(item->name_idx_); in CheckInterFieldIdItem() 2641 if (UNLIKELY(prev_item->name_idx_ > item->name_idx_)) { in CheckInterFieldIdItem() 2644 } else if (prev_item->name_idx_ == item->name_idx_) { in CheckInterFieldIdItem() 2668 const char* method_name = dex_file_->StringDataByIdx(item->name_idx_); in CheckInterMethodIdItem() 2687 if (UNLIKELY(prev_item->name_idx_ > item->name_idx_)) { in CheckInterMethodIdItem() [all …]
|
D | dex_file_verifier_test.cc | 179 method_id->name_idx_ = dex::StringIndex(0xFF); in TEST_F() 248 dex::StringIndex name_index = dex_file->GetMethodId(method_index).name_idx_; in FindMethodData() 841 dex::StringIndex name_index = dex_file->GetFieldId(field_index).name_idx_; in FindFieldData() 1414 CHECK_EQ(dex_file->GetMethodId(method_idx).name_idx_, in TEST_F() 1415 dex_file->GetMethodId(method_idx + 1).name_idx_); in TEST_F()
|
/art/dexdump/ |
D | dexdump.cc | 535 fputs(pDexFile->StringDataByIdx(pFieldId.name_idx_), gOutFile); in dumpEncodedValue() 541 fputs(pDexFile->StringDataByIdx(pMethodId.name_idx_), gOutFile); in dumpEncodedValue() 714 const char* field_name = pDexFile->StringDataByIdx(pFieldId.name_idx_); in dumpClassAnnotations() 725 const char* method_name = pDexFile->StringDataByIdx(pMethodId.name_idx_); in dumpClassAnnotations() 736 const char* method_name = pDexFile->StringDataByIdx(pMethodId.name_idx_); in dumpClassAnnotations() 869 const char* name = pDexFile->StringDataByIdx(pMethodId.name_idx_); in indexString() 881 const char* name = pDexFile->StringDataByIdx(pFieldId.name_idx_); in indexString() 902 const char* name = pDexFile->StringDataByIdx(pMethodId.name_idx_); in indexString() 1173 const char* name = pDexFile->StringDataByIdx(pMethodId.name_idx_); in dumpBytecodes() 1266 const char* name = dex_file.StringDataByIdx(pMethodId.name_idx_); in dumpMethod() [all …]
|
/art/runtime/ |
D | art_method.cc | 197 return mid.name_idx_ == mid2.name_idx_ && mid.proto_idx_ == mid2.proto_idx_; in HasSameNameAndSignature() 201 if (!DexFile::StringEquals(dex_file, mid.name_idx_, dex_file2, mid2.name_idx_)) { in HasSameNameAndSignature() 258 *other_type_id, other_dexfile.GetStringId(name_and_sig_mid.name_idx_), in FindDexMethodIndexInOtherDexFile()
|
D | art_method-inl.h | 222 return Runtime::Current()->GetClassLinker()->ResolveString(method_id.name_idx_, this); in ResolveNameString()
|
D | art_field-inl.h | 359 return Runtime::Current()->GetClassLinker()->ResolveString(field_id.name_idx_, this); in ResolveNameString()
|
D | class_linker.cc | 3777 const char* method_name = dex_file.StringDataByIdx(method_id.name_idx_); in LoadMethod() 6346 name_ = dex_file_->StringDataAndUtf16LengthByIdx(mid_->name_idx_, &name_len_); in GetName() 6357 return mid_->name_idx_ == other_mid.name_idx_ && mid_->proto_idx_ == other_mid.proto_idx_; in HasSameNameAndSignature() 6361 const char* other_name = other_dex_file->StringDataAndUtf16LengthByIdx(other_mid.name_idx_, in HasSameNameAndSignature() 7497 PairType pair = std::make_pair(m_mid->name_idx_.index_, m_mid->proto_idx_.index_); in CheckVTableHasNoDuplicates() 7535 name(dex_file->StringDataAndUtf16LengthByIdx(mid.name_idx_, &name_len)), in CheckVTableHasNoDuplicates() 9199 const char* name = dex_file.StringDataByIdx(method_id.name_idx_); in ResolveMethod()
|
/art/dexlist/ |
D | dexlist.cc | 96 const char* methodName = pDexFile->StringDataByIdx(pMethodId.name_idx_); in dumpMethod()
|
/art/tools/dexanalyze/ |
D | dexanalyze_experiments.cc | 223 unique_field_names.insert(dex_file->StringDataByIdx(dex_file->GetFieldId(i).name_idx_)); in ProcessDexFiles() 226 unique_method_names.insert(dex_file->StringDataByIdx(dex_file->GetMethodId(i).name_idx_)); in ProcessDexFiles()
|
/art/runtime/mirror/ |
D | class.cc | 589 std::string_view name = dex_file.StringViewByIdx(method_id.name_idx_); in FindInterfaceMethod() 747 if (cmp_method_id.name_idx_ == method_id.name_idx_ && in FindClassMethod() 755 name = dex_file.StringDataByIdx(method_id.name_idx_); in FindClassMethod() 783 name = dex_file.StringDataByIdx(method_id.name_idx_); in FindClassMethod()
|
/art/dexlayout/ |
D | dex_ir_builder.cc | 465 header_->StringIds()[disk_field_id.name_idx_.index_]); in CreateFieldId() 475 header_->StringIds()[disk_method_id.name_idx_.index_]); in CreateMethodId()
|
/art/profman/ |
D | profman.cc | 1296 const dex::StringIndex& method_name = method_id.name_idx_; in ResolveMethod()
|
D | profile_assistant_test.cc | 1592 dex_file->GetStringId(super_method_id.name_idx_), in TEST_F()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 887 const char* method_name = dex_file_->StringDataByIdx(method_id.name_idx_); in Verify() 2973 is_constructor = strcmp("<init>", dex_file_->StringDataByIdx(method_id.name_idx_)) == 0; in CodeFlowVerifyInstruction()
|