Home
last modified time | relevance | path

Searched refs:StringByTypeIdx (Results 1 – 24 of 24) sorted by relevance

/art/runtime/
Ddex_file-inl.h61 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()
Ddex_file_test.cc467 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()
Ddex_file.cc1061 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 ==()
Doat_file_manager.cc191 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()
Ddex_file.h604 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()
Dart_method.cc237 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_); in FindDexMethodIndexInOtherDexFile()
Ddex_file_annotations.cc170 if (strcmp(descriptor, dex_file.StringByTypeIdx(dex::TypeIndex(type_index))) == 0) { in SearchAnnotationSet()
464 const char* msg = dex_file.StringByTypeIdx(type_index); in ProcessAnnotationValue()
Ddex_file_verifier.cc2364 ErrorStringPrintf("Duplicate interface: '%s'", dex_file_->StringByTypeIdx(idx1)); in CheckInterClassDefItem()
Dclass_linker.cc2671 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/
Dexception_test.cc140 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()
Dverifier_deps_test.cc300 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()
Dimage_writer.cc990 const char* type = dex_file.StringByTypeIdx(field_id.type_idx_); in PruneAndPreloadDexCache()
/art/dexdump/
Ddexdump.cc487 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/
Ddexlist.cc104 const char* classDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpMethod()
/art/runtime/verifier/
Dverifier_deps.cc804 << 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()
Dmethod_verifier.cc1301 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/
Dti_redefine.cc709 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/
Delf_debug_info_writer.h219 const char* type_desc = dex->StringByTypeIdx(dex_params->GetTypeItem(i).type_idx_); in Write()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc325 const char* class_name = dex_file->StringByTypeIdx(type_idx); in PreloadDexCachesResolveType()
/art/runtime/interpreter/
Dinterpreter.cc468 const char* class_name = dex_file->StringByTypeIdx(method_id.class_idx_); in IsStringInit()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h87 const char* descriptor = dex_file->StringByTypeIdx(method_id.class_idx_); in GetResolvedMethod()
/art/compiler/driver/
Dcompiler_driver.cc845 dex_file->StringByTypeIdx(class_def.class_idx_)); in ResolveConstStrings()
2608 dex_file.StringByTypeIdx(class_def.class_idx_)); in Visit()
/art/compiler/optimizing/
Dinliner.cc684 .GetDexFile()->StringByTypeIdx(class_ref.type_index); in ExtractClassesFromOfflineProfile()
Dinstruction_builder.cc1515 const char* descriptor = dex_file_->StringByTypeIdx(type_index); in BuildFilledNewArray()