Home
last modified time | relevance | path

Searched refs:StringDataByIdx (Results 1 – 21 of 21) sorted by relevance

/aosp12/art/libdexfile/dex/
H A Ddex_file-inl.h70 inline const char* DexFile::StringDataByIdx(dex::StringIndex idx) const { in StringDataByIdx() function
94 return StringDataByIdx(type_id.descriptor_idx_); in StringByTypeIdx()
98 return StringDataByIdx(type_id.descriptor_idx_); in GetTypeDescriptor()
107 return StringDataByIdx(field_id.name_idx_); in GetFieldName()
125 return StringDataByIdx(method_id.name_idx_); in GetMethodName()
134 return StringDataByIdx(GetMethodId(idx).name_idx_); in GetMethodName()
142 return StringDataByIdx(GetProtoId(GetMethodId(idx).proto_idx_).shorty_idx_); in GetMethodShorty()
146 return StringDataByIdx(GetProtoId(method_id.proto_idx_).shorty_idx_); in GetMethodShorty()
165 return StringDataByIdx(proto_id.shorty_idx_); in GetShorty()
367 return StringDataByIdx(dex::StringIndex(idx)); in DecodeDebugLocalInfo()
H A Dart_dex_file_loader_test.cc138 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()
H A Ddex_instruction.cc209 PrintableString(file->StringDataByIdx(dex::StringIndex(string_idx))).c_str(), in DumpString()
335 PrintableString(file->StringDataByIdx(dex::StringIndex(string_idx))).c_str(), in DumpString()
H A Dcode_item_accessors-inl.h241 return dex_file_->StringDataByIdx(dex::StringIndex(idx)); in DecodeDebugPositionInfo()
H A Ddex_file.h268 const char* StringDataByIdx(dex::StringIndex idx) const;
702 return StringDataByIdx(class_def.source_file_idx_); in GetSourceFile()
H A Ddex_file_verifier.cc2532 const char* shorty = dex_file_->StringDataByIdx(item->shorty_idx_); in CheckInterProtoIdItem()
2628 const char* field_name = dex_file_->StringDataByIdx(item->name_idx_); in CheckInterFieldIdItem()
2668 const char* method_name = dex_file_->StringDataByIdx(item->name_idx_); in CheckInterMethodIdItem()
/aosp12/art/dexdump/
H A Ddexdump.cc535 fputs(pDexFile->StringDataByIdx(pFieldId.name_idx_), gOutFile); in dumpEncodedValue()
541 fputs(pDexFile->StringDataByIdx(pMethodId.name_idx_), gOutFile); in dumpEncodedValue()
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()
1387 const char* name = dex_file.StringDataByIdx(field_id.name_idx_); in dumpField()
1606 fileName = pDexFile->StringDataByIdx(pClassDef.source_file_idx_); in dumpClass()
1716 const char* method_name = pDexFile->StringDataByIdx(method_name_idx); in dumpCallSite()
[all …]
/aosp12/art/dexlist/
H A Ddexlist.cc96 const char* methodName = pDexFile->StringDataByIdx(pMethodId.name_idx_); in dumpMethod()
141 fileName = pDexFile->StringDataByIdx(class_def.source_file_idx_); in dumpClass()
/aosp12/art/tools/dexanalyze/
H A Ddexanalyze_experiments.cc220 dex_file->StringDataByIdx(dex_file->GetTypeId(dex::TypeIndex(i)).descriptor_idx_)); in ProcessDexFiles()
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()
/aosp12/art/tools/veridex/
H A Dflow_analysis.h80 const char* str = reference_.dex_file->StringDataByIdx(dex::StringIndex(reference_.index)); in ToString()
H A Dhidden_api_finder.cc75 const auto& name = std::string(dex_file.StringDataByIdx(string_index)); in CollectAccesses()
/aosp12/art/runtime/
H A Dvdex_file.cc398 return dex_file.StringDataByIdx(string_id); in GetStringFromId()
H A Dclass_linker.cc3788 const char* method_name = dex_file.StringDataByIdx(method_id.name_idx_); in LoadMethod()
9210 const char* name = dex_file.StringDataByIdx(method_id.name_idx_); in ResolveMethod()
9414 const size_t num_method_args = strlen(dex_file.StringDataByIdx(proto_id.shorty_idx_)) - 1; in ResolveMethodType()
/aosp12/art/dexlayout/
H A Ddexlayout.cc1052 static const char* StringDataByIdx(uint32_t idx, dex_ir::Header* header) { in StringDataByIdx() function
1103 return StringDataByIdx(idx, this->header_); in DumpCode()
1135 return StringDataByIdx(idx, this->header_); in DumpCode()
/aosp12/art/compiler/debug/
H A Delf_debug_info_writer.h51 names.push_back(mi->dex_file->StringDataByIdx(id)); in GetParamNames()
/aosp12/art/runtime/mirror/
H A Dclass.cc755 name = dex_file.StringDataByIdx(method_id.name_idx_); in FindClassMethod()
783 name = dex_file.StringDataByIdx(method_id.name_idx_); in FindClassMethod()
/aosp12/art/runtime/dex/
H A Ddex_file_annotations.cc706 const char* name = dex_file.StringDataByIdx(dex::StringIndex(element_name_index)); in CreateAnnotationMember()
1693 return data.GetDexFile().StringDataByIdx(index); in GetSourceDebugExtension()
/aosp12/art/runtime/verifier/
H A Dverifier_deps.cc182 return std::string(dex_file.StringDataByIdx(string_id)); in GetStringFromId()
H A Dmethod_verifier.cc887 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()
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver.cc2111 const char* descriptor = dex_file.StringDataByIdx(class_type_id.descriptor_idx_); in Visit()
2138 const char* descriptor = dex_file.StringDataByIdx(class_type_id.descriptor_idx_); in TryInitializeClass()
/aosp12/art/oatdump/
H A Doatdump.cc566 [=](uint32_t index) { return dex_file->StringDataByIdx(dex::StringIndex(index)); }); in Dump()