Home
last modified time | relevance | path

Searched refs:TypeId (Results 1 – 25 of 33) sorted by relevance

12

/art/runtime/
Dsdk_checker.cc55 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()
Dart_method.cc306 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()
Dclass_linker_test.cc436 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/
Dsignature-inl.h41 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 =
Ddex_file.cc57 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 …]
Ddex_file.h373 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_;
Ddex_file_structs.h60 struct TypeId { struct
64 DISALLOW_COPY_AND_ASSIGN(TypeId); argument
Dart_dex_file_loader_test.cc288 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()
Dtype_lookup_table.cc47 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()
Ddex_file_verifier.cc196 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()
Dtest_dex_file_builder.h122 uint32_t proto_ids_offset = type_ids_offset + types_.size() * sizeof(dex::TypeId);
179 type_ids_offset + entry.second * sizeof(dex::TypeId),
Ddex_file-inl.h102 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/
Dinfo.txt3 current dex file does not have a TypeId for it. This was likely to crash.
/art/compiler/optimizing/
Ddata_type-inl.h66 constexpr char DataType::TypeId(DataType::Type type) { in TypeId() function
Dgraph_visualizer.cc668 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()
Ddata_type.h49 static constexpr char TypeId(DataType::Type type);
Dscheduler.cc386 return DataType::TypeId(instruction->GetType()) + std::to_string(instruction->GetId()); in InstructionTypeId()
/art/dex2oat/
Ddex2oat_vdex_test.cc99 const dex::TypeId* type_id = dex_file.FindTypeId(cls.c_str()); in GetClassDefIndex()
Dverifier_deps_test.cc237 const dex::TypeId* type_id = dex_file.FindTypeId(cls.c_str()); in GetClassDefIndex()
/art/profman/
Dboot_image_profile.cc43 const dex::TypeId& type_id = ref.dex_file->GetTypeId(ref.TypeIndex()); in GetTypeDescriptor()
Dprofman.cc1071 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/
Dclass-inl.h846 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()
Dobject_test.cc413 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/
Dverifier_deps.cc100 const dex::TypeId& type_id = dex_file.GetTypeId(class_def->class_idx_); in GetClassDescriptorStringId()
/art/tools/hiddenapi/
Dhiddenapi_test.cc169 const dex::TypeId* type_id = dex_file.FindTypeId(desc); in FindClass()

12