/art/runtime/ |
D | dex_file-inl.h | 61 inline const char* DexFile::StringByTypeIdx(dex::TypeIndex idx, uint32_t* unicode_length) const { in StringByTypeIdx() function 69 inline const char* DexFile::StringByTypeIdx(dex::TypeIndex idx) const { in StringByTypeIdx() function 121 return StringByTypeIdx(class_def.class_idx_); in GetClassDescriptor() 125 return StringByTypeIdx(proto_id.return_type_idx_); in GetReturnTypeDescriptor()
|
D | dex_file_test.cc | 467 const char* type_str = java_lang_dex_file_->StringByTypeIdx(dex::TypeIndex(i)); in TEST_F() 503 << java_lang_dex_file_->StringByTypeIdx(to_find.class_idx_) << "." in TEST_F() 518 << java_lang_dex_file_->StringByTypeIdx(to_find.type_idx_) << " " in TEST_F() 519 << java_lang_dex_file_->StringByTypeIdx(to_find.class_idx_) << "." in TEST_F() 609 EXPECT_EQ(raw->StringByTypeIdx(idx), nullptr); in TEST_F()
|
D | dex_file.cc | 1061 StringByTypeIdx(dex::TypeIndex(dchecked_integral_cast<uint16_t>(descriptor_idx)));; in DecodeDebugLocalInfo() 1345 result += dex_file_->StringByTypeIdx(params->GetTypeItem(i).type_idx_); in ToString() 1349 result += dex_file_->StringByTypeIdx(proto_id_->return_type_idx_); in ToString() 1375 StringPiece param(dex_file_->StringByTypeIdx(params->GetTypeItem(i).type_idx_)); in operator ==() 1386 return tail == dex_file_->StringByTypeIdx(proto_id_->return_type_idx_); in operator ==()
|
D | oat_file_manager.cc | 191 cached_descriptor_(dex_file_->StringByTypeIdx(dex::TypeIndex(*type_info->GetIterator()))), in DexFileAndClassPair() 219 cached_descriptor_ = dex_file_->StringByTypeIdx(dex::TypeIndex(*type_info_->GetIterator())); in Next()
|
D | dex_file.h | 604 const char* StringByTypeIdx(dex::TypeIndex idx, uint32_t* unicode_length) const; 606 const char* StringByTypeIdx(dex::TypeIndex idx) const; 1263 return dex_file_.StringByTypeIdx(dex::TypeIndex(GetTypeIdx())); in GetDescriptor()
|
D | art_method.cc | 237 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_); in FindDexMethodIndexInOtherDexFile()
|
D | dex_file_annotations.cc | 170 if (strcmp(descriptor, dex_file.StringByTypeIdx(dex::TypeIndex(type_index))) == 0) { in SearchAnnotationSet() 464 const char* msg = dex_file.StringByTypeIdx(type_index); in ProcessAnnotationValue()
|
D | dex_file_verifier.cc | 2364 ErrorStringPrintf("Duplicate interface: '%s'", dex_file_->StringByTypeIdx(idx1)); in CheckInterClassDefItem()
|
D | class_linker.cc | 2671 loader_class->GetDexFile().StringByTypeIdx(loader_class->GetDexTypeIndex()); in FindClass() 7874 const char* descriptor = dex_file.StringByTypeIdx(type_idx); in LookupResolvedType() 7923 const char* descriptor = dex_file.StringByTypeIdx(type_idx); in ResolveType()
|
/art/compiler/ |
D | exception_test.cc | 140 EXPECT_STREQ("Ljava/io/IOException;", dex_->StringByTypeIdx(iter.GetHandlerTypeIndex())); in TEST_F() 143 EXPECT_STREQ("Ljava/lang/Exception;", dex_->StringByTypeIdx(iter.GetHandlerTypeIndex())); in TEST_F() 150 EXPECT_STREQ("Ljava/io/IOException;", dex_->StringByTypeIdx(iter.GetHandlerTypeIndex())); in TEST_F()
|
D | verifier_deps_test.cc | 300 std::string actual_klass = dex_dep.first->StringByTypeIdx(entry.GetDexTypeIndex()); in HasClass() 336 std::string actual_klass = dex_dep.first->StringByTypeIdx(field_id.class_idx_); in HasField() 346 std::string actual_type = dex_dep.first->StringByTypeIdx(field_id.type_idx_); in HasField() 392 std::string actual_klass = dex_dep.first->StringByTypeIdx(method_id.class_idx_); in HasMethod()
|
D | image_writer.cc | 990 const char* type = dex_file.StringByTypeIdx(field_id.type_idx_); in PruneAndPreloadDexCache()
|
/art/dexdump/ |
D | dexdump.cc | 487 fputs(pDexFile->StringByTypeIdx(dex::TypeIndex(str_idx)), gOutFile); in dumpEncodedValue() 516 fputs(pDexFile->StringByTypeIdx(dex::TypeIndex(type_idx)), gOutFile); in dumpEncodedValue() 723 const char* interfaceName = pDexFile->StringByTypeIdx(pTypeItem.type_idx_); in dumpInterface() 753 const char* descriptor = (!tidx.IsValid()) ? "<any>" : pDexFile->StringByTypeIdx(tidx); in dumpCatches() 838 const char* tp = pDexFile->StringByTypeIdx(dex::TypeIndex(index)); in indexString() 857 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in indexString() 868 const char* typeDescriptor = pDexFile->StringByTypeIdx(pFieldId.type_idx_); in indexString() 869 const char* backDescriptor = pDexFile->StringByTypeIdx(pFieldId.class_idx_); in indexString() 890 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in indexString() 1148 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpBytecodes() [all …]
|
/art/dexlist/ |
D | dexlist.cc | 104 const char* classDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpMethod()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 804 << dex_file.StringByTypeIdx(entry.GetDexTypeIndex()) in Dump() 854 << dex_file.StringByTypeIdx(type_index) in Dump() 934 const char* descriptor = dex_file.StringByTypeIdx(entry.GetDexTypeIndex()); in VerifyClasses() 984 : dex_file.StringByTypeIdx(field_id.class_idx_); in VerifyFields() 1047 : dex_file.StringByTypeIdx(method_id.class_idx_); in VerifyMethods()
|
D | method_verifier.cc | 1301 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewInstance() 1347 const char* descriptor = dex_file_->StringByTypeIdx(idx); in CheckNewArray() 2404 << dex_file_->StringByTypeIdx(type_idx) << " in instanceof in " in CodeFlowVerifyInstruction() 2918 const char* descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() 2942 return_type_descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() 3017 descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() 3072 descriptor = dex_file_->StringByTypeIdx(return_type_idx); in CodeFlowVerifyInstruction() 3736 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() 3742 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() 3746 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClassAndCheckAccess() [all …]
|
/art/runtime/openjdkjvmti/ |
D | ti_redefine.cc | 709 const char* descriptor = dex_file_->StringByTypeIdx(def.class_idx_); in CheckClass() 725 const char* super_descriptor = dex_file_->StringByTypeIdx(def.superclass_idx_); in CheckClass() 749 dex_file_->StringByTypeIdx(interfaces->GetTypeItem(i).type_idx_), in CheckClass() 750 orig_dex_file.StringByTypeIdx(current_interfaces->GetTypeItem(i).type_idx_)) != 0) { in CheckClass()
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 219 const char* type_desc = dex->StringByTypeIdx(dex_params->GetTypeItem(i).type_idx_); in Write()
|
/art/runtime/native/ |
D | dalvik_system_VMRuntime.cc | 325 const char* class_name = dex_file->StringByTypeIdx(type_idx); in PreloadDexCachesResolveType()
|
/art/runtime/interpreter/ |
D | interpreter.cc | 468 const char* class_name = dex_file->StringByTypeIdx(method_id.class_idx_); in IsStringInit()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 87 const char* descriptor = dex_file->StringByTypeIdx(method_id.class_idx_); in GetResolvedMethod()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 845 dex_file->StringByTypeIdx(class_def.class_idx_)); in ResolveConstStrings() 2608 dex_file.StringByTypeIdx(class_def.class_idx_)); in Visit()
|
/art/compiler/optimizing/ |
D | inliner.cc | 684 .GetDexFile()->StringByTypeIdx(class_ref.type_index); in ExtractClassesFromOfflineProfile()
|
D | instruction_builder.cc | 1515 const char* descriptor = dex_file_->StringByTypeIdx(type_index); in BuildFilledNewArray()
|