/aosp12/art/libdexfile/dex/ |
H A D | dex_file-inl.h | 70 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 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()
|
H A D | dex_instruction.cc | 209 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 D | code_item_accessors-inl.h | 241 return dex_file_->StringDataByIdx(dex::StringIndex(idx)); in DecodeDebugPositionInfo()
|
H A D | dex_file.h | 268 const char* StringDataByIdx(dex::StringIndex idx) const; 702 return StringDataByIdx(class_def.source_file_idx_); in GetSourceFile()
|
H A D | dex_file_verifier.cc | 2532 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 D | dexdump.cc | 535 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 D | dexlist.cc | 96 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 D | dexanalyze_experiments.cc | 220 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 D | flow_analysis.h | 80 const char* str = reference_.dex_file->StringDataByIdx(dex::StringIndex(reference_.index)); in ToString()
|
H A D | hidden_api_finder.cc | 75 const auto& name = std::string(dex_file.StringDataByIdx(string_index)); in CollectAccesses()
|
/aosp12/art/runtime/ |
H A D | vdex_file.cc | 398 return dex_file.StringDataByIdx(string_id); in GetStringFromId()
|
H A D | class_linker.cc | 3788 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 D | dexlayout.cc | 1052 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 D | elf_debug_info_writer.h | 51 names.push_back(mi->dex_file->StringDataByIdx(id)); in GetParamNames()
|
/aosp12/art/runtime/mirror/ |
H A D | class.cc | 755 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 D | dex_file_annotations.cc | 706 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 D | verifier_deps.cc | 182 return std::string(dex_file.StringDataByIdx(string_id)); in GetStringFromId()
|
H A 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()
|
/aosp12/art/dex2oat/driver/ |
H A D | compiler_driver.cc | 2111 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 D | oatdump.cc | 566 [=](uint32_t index) { return dex_file->StringDataByIdx(dex::StringIndex(index)); }); in Dump()
|