/art/runtime/ |
D | sdk_checker.cc | 55 const dex::TypeId* declaring_type_id = dex_file->FindTypeId(declaring_class_descriptor); in ShouldDenyAccess() 102 const dex::TypeId* declaring_type_id = dex_file->FindTypeId(declaring_class_descriptor); in ShouldDenyAccess() 110 const dex::TypeId* type_id = dex_file->FindTypeId(type_descriptor); in ShouldDenyAccess() 137 const dex::TypeId* type_id = dex_file->FindTypeId(descriptor); in ShouldDenyAccess()
|
D | art_method.cc | 306 const dex::TypeId* other_type_id = other_dexfile.FindTypeId(mid_declaring_class_descriptor); in FindDexMethodIndexInOtherDexFile() 490 const dex::TypeId* declaring_class_type_id = in FindOatMethodFromDexFileFor()
|
D | class_linker_test.cc | 436 const dex::TypeId& type_id = dex.GetTypeId(dex::TypeIndex(i)); in AssertDexFile() 1024 const dex::TypeId* array_id = dex_file.FindTypeId("[Ljava/lang/Object;"); in TEST_F() 1344 const dex::TypeId* type_id = dex_file->FindTypeId("LStaticsFromCode;"); in TEST_F()
|
/art/libdexfile/dex/ |
D | signature-inl.h | 41 const dex::TypeId& return_type_id = dex_file_->GetTypeId(proto_id_->return_type_idx_); 42 const dex::TypeId& rhs_return_type_id = 59 const dex::TypeId& lhs_param_id = dex_file_->GetTypeId(lhs_params->GetTypeItem(i).type_idx_); 60 const dex::TypeId& rhs_param_id =
|
D | dex_file.cc | 57 using dex::TypeId; 164 type_ids_(GetSection<TypeId>(&header_->type_ids_off_, container.get())), in DexFile() 367 const FieldId* DexFile::FindFieldId(const TypeId& declaring_klass, in FindFieldId() 369 const TypeId& type) const { in FindFieldId() 402 const MethodId* DexFile::FindMethodId(const TypeId& declaring_klass, in FindMethodId() 466 const TypeId* DexFile::FindTypeId(std::string_view descriptor) const { in FindTypeId() 471 const TypeId& type_id = GetTypeId(dex::TypeIndex(mid)); in FindTypeId() 485 const TypeId* DexFile::FindTypeId(dex::StringIndex string_idx) const { in FindTypeId() 490 const TypeId& type_id = GetTypeId(dex::TypeIndex(mid)); in FindTypeId() 574 const TypeId* type_id = FindTypeId(descriptor); in CreateTypeList() [all …]
|
D | dex_file.h | 373 const dex::TypeId& GetTypeId(dex::TypeIndex idx) const { in GetTypeId() 378 dex::TypeIndex GetIndexForTypeId(const dex::TypeId& type_id) const { in GetIndexForTypeId() 387 const char* GetTypeDescriptor(const dex::TypeId& type_id) const; 389 std::string_view GetTypeDescriptorView(const dex::TypeId& type_id) const; 392 const dex::TypeId* FindTypeId(std::string_view descriptor) const; 395 const dex::TypeId* FindTypeId(dex::StringIndex string_idx) const; 416 const dex::FieldId* FindFieldId(const dex::TypeId& declaring_klass, 418 const dex::TypeId& type) const; 469 const dex::MethodId* FindMethodId(const dex::TypeId& declaring_klass, 978 const dex::TypeId* const type_ids_;
|
D | dex_file_structs.h | 60 struct TypeId { struct 64 DISALLOW_COPY_AND_ASSIGN(TypeId); argument
|
D | art_dex_file_loader_test.cc | 288 const dex::TypeId* type_id = java_lang_dex_file_->FindTypeId(type_str_idx); in TEST_F() 315 const dex::TypeId& klass = java_lang_dex_file_->GetTypeId(to_find.class_idx_); in TEST_F() 330 const dex::TypeId& klass = java_lang_dex_file_->GetTypeId(to_find.class_idx_); in TEST_F() 332 const dex::TypeId& type = java_lang_dex_file_->GetTypeId(to_find.type_idx_); in TEST_F()
|
D | type_lookup_table.cc | 47 const dex::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in Create() 62 const dex::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in Create()
|
D | dex_file_verifier.cc | 196 const dex::TypeId& type_id = OffsetToPtr<dex::TypeId>(header_->type_ids_off_)[class_idx.index_]; in GetClass() 1275 const dex::TypeId& type_id = dex_file_->GetTypeId(dex_file_->GetFieldId(index).type_idx_); in CheckStaticFieldTypes() 1365 if (!CheckListSize(ptr_, 1, sizeof(dex::TypeId), "type_ids")) { in CheckIntraTypeIdItem() 1369 const dex::TypeId* type_id = reinterpret_cast<const dex::TypeId*>(ptr_); in CheckIntraTypeIdItem() 1376 ptr_ += sizeof(dex::TypeId); in CheckIntraTypeIdItem() 2668 const dex::TypeId* item = reinterpret_cast<const dex::TypeId*>(ptr_); in CheckInterTypeIdItem() 2673 size_t index = item - OffsetToPtr<dex::TypeId>(header_->type_ids_off_); in CheckInterTypeIdItem() 2685 const dex::TypeId* prev_item = reinterpret_cast<const dex::TypeId*>(previous_item_); in CheckInterTypeIdItem() 2694 ptr_ += sizeof(dex::TypeId); in CheckInterTypeIdItem()
|
D | test_dex_file_builder.h | 122 uint32_t proto_ids_offset = type_ids_offset + types_.size() * sizeof(dex::TypeId); 179 type_ids_offset + entry.second * sizeof(dex::TypeId),
|
D | dex_file-inl.h | 102 inline const char* DexFile::GetTypeDescriptor(const dex::TypeId& type_id) const { in GetTypeDescriptor() 110 inline std::string_view DexFile::GetTypeDescriptorView(const dex::TypeId& type_id) const { in GetTypeDescriptorView()
|
/art/test/683-clinit-inline-static-invoke/ |
D | info.txt | 3 current dex file does not have a TypeId for it. This was likely to crash.
|
/art/compiler/optimizing/ |
D | data_type-inl.h | 66 constexpr char DataType::TypeId(DataType::Type type) { in TypeId() function
|
D | graph_visualizer.cc | 668 input_list.NewEntryStream() << DataType::TypeId(input->GetType()) << input->GetId(); in PrintInstruction() 690 vregs.NewEntryStream() << DataType::TypeId(insn->GetType()) << insn->GetId(); in PrintInstruction() 797 << DataType::TypeId(instruction->GetType()) << instruction->GetId() << " "; in PrintInstructions() 891 output_ << DataType::TypeId(instruction->GetType()) << instruction->GetId() << " "; in Run() 936 output_ << instruction->GetId() << " " << DataType::TypeId(instruction->GetType()) in VisitBasicBlock()
|
D | data_type.h | 49 static constexpr char TypeId(DataType::Type type);
|
D | scheduler.cc | 386 return DataType::TypeId(instruction->GetType()) + std::to_string(instruction->GetId()); in InstructionTypeId()
|
/art/dex2oat/ |
D | dex2oat_vdex_test.cc | 99 const dex::TypeId* type_id = dex_file.FindTypeId(cls.c_str()); in GetClassDefIndex()
|
D | verifier_deps_test.cc | 237 const dex::TypeId* type_id = dex_file.FindTypeId(cls.c_str()); in GetClassDefIndex()
|
/art/profman/ |
D | boot_image_profile.cc | 43 const dex::TypeId& type_id = ref.dex_file->GetTypeId(ref.TypeIndex()); in GetTypeDescriptor()
|
D | profman.cc | 1071 const dex::TypeId* type_id = dex_file->FindTypeId(klass_descriptor); in FindClassDef() 1092 const dex::TypeId* type_id = dex_file->FindTypeId(klass_descriptor); in FindClass() 1554 const dex::TypeId *type_id = class_ref.dex_file->FindTypeId(receiver_descriptor); in ProcessLine()
|
/art/runtime/mirror/ |
D | class-inl.h | 846 const dex::TypeId& type_id = dex_file.GetTypeId(klass->GetDexTypeIndex()); in DescriptorEquals() 866 const dex::TypeId& type_id = dex_file.GetTypeId(klass->GetDexTypeIndex()); in DescriptorHash()
|
D | object_test.cc | 413 const dex::TypeId* klass_type_id = dex_file->FindTypeId("LStaticsFromCode;"); in TEST_F() 416 const dex::TypeId* type_type_id = dex_file->FindTypeId("Ljava/lang/Object;"); in TEST_F()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 100 const dex::TypeId& type_id = dex_file.GetTypeId(class_def->class_idx_); in GetClassDescriptorStringId()
|
/art/tools/hiddenapi/ |
D | hiddenapi_test.cc | 169 const dex::TypeId* type_id = dex_file.FindTypeId(desc); in FindClass()
|