Searched defs:type_id (Results 1 - 15 of 15) sorted by relevance

/art/runtime/
H A Dtype_lookup_table.cc85 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); local
86 const DexFile::StringId& str_id = dex_file.GetStringId(type_id.descriptor_idx_);
99 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); local
100 const DexFile::StringId& str_id = dex_file.GetStringId(type_id.descriptor_idx_);
H A Ddex_file_test.cc299 const DexFile::TypeId* type_id = java_lang_dex_file_->FindTypeId(type_str_idx); local
300 ASSERT_EQ(type_id, java_lang_dex_file_->FindTypeId(type_str));
301 ASSERT_TRUE(type_id != nullptr);
302 EXPECT_EQ(java_lang_dex_file_->GetIndexForTypeId(*type_id), i);
H A Dclass_linker_test.cc427 const DexFile::TypeId& type_id = dex.GetTypeId(i); local
428 const char* descriptor = dex.GetTypeDescriptor(type_id);
1074 const DexFile::TypeId* type_id = dex_file->FindTypeId("LStaticsFromCode;"); local
1075 ASSERT_TRUE(type_id != nullptr);
1076 uint32_t type_idx = dex_file->GetIndexForTypeId(*type_id);
H A Ddex_file_verifier.cc84 const DexFile::TypeId& type_id = dex_file_->GetTypeId(type_idx); local
85 uint32_t idx = type_id.descriptor_idx_;
2448 const DexFile::TypeId* type_id = local
2453 return GetStringOrError(begin, header, type_id->descriptor_idx_);
H A Ddex_file.cc526 const TypeId* type_id = FindTypeId(descriptor); local
527 if (type_id != nullptr) {
528 uint16_t type_idx = GetIndexForTypeId(*type_id);
644 const TypeId& type_id = GetTypeId(mid); local
645 const DexFile::StringId& str_id = GetStringId(type_id.descriptor_idx_);
653 return &type_id;
683 const TypeId& type_id = GetTypeId(mid); local
684 if (string_idx > type_id.descriptor_idx_) {
686 } else if (string_idx < type_id.descriptor_idx_) {
689 return &type_id;
770 const DexFile::TypeId* type_id = FindTypeId(descriptor.c_str()); local
[all...]
H A Dutils.cc310 const DexFile::TypeId& type_id = dex_file.GetTypeId(type_idx); local
311 return PrettyDescriptor(dex_file.GetTypeDescriptor(type_id));
H A Ddex_file.h565 uint16_t GetIndexForTypeId(const TypeId& type_id) const {
566 CHECK_GE(&type_id, type_ids_) << GetLocation();
567 CHECK_LT(&type_id, type_ids_ + header_->type_ids_size_) << GetLocation();
568 size_t result = &type_id - type_ids_;
575 const TypeId& type_id = GetTypeId(idx); local
576 return StringDataAndUtf16LengthByIdx(type_id.descriptor_idx_, unicode_length);
580 const TypeId& type_id = GetTypeId(idx); local
581 return StringDataByIdx(type_id.descriptor_idx_);
585 const char* GetTypeDescriptor(const TypeId& type_id) const {
586 return StringDataByIdx(type_id
617 const DexFile::TypeId& type_id = GetTypeId(field_id.class_idx_); local
623 const DexFile::TypeId& type_id = GetTypeId(field_id.type_idx_); local
657 const DexFile::TypeId& type_id = GetTypeId(method_id.class_idx_); local
[all...]
H A Ddebugger.cc1078 JDWP::RefTypeId type_id = gRegistry->AddRefType(o->GetClass()); local
1081 expandBufAddRefTypeId(pReply, type_id);
H A Dclass_linker.cc3748 const DexFile::TypeId* type_id = dex_file->FindTypeId(descriptor); local
3749 if (type_id != nullptr) {
3750 uint16_t type_idx = dex_file->GetIndexForTypeId(*type_id);
8382 const DexFile::TypeId& type_id = dex_file->GetTypeId( local
8384 const char* descriptor = dex_file->GetTypeDescriptor(type_id);
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.cc724 const DexFile::TypeId* type_id = dex_file->FindTypeId(kClassCacheNames[index]); local
725 if (type_id == nullptr) {
729 *class_index = dex_file->GetIndexForTypeId(*type_id);
/art/runtime/mirror/
H A Dobject_test.cc310 const DexFile::TypeId* type_id = java_lang_dex_file_->FindTypeId("[I"); local
311 ASSERT_TRUE(type_id != nullptr);
312 uint32_t type_idx = java_lang_dex_file_->GetIndexForTypeId(*type_id);
H A Dclass.cc822 const DexFile::TypeId& type_id = dex_file.GetTypeId(GetClassDef()->class_idx_); local
823 return dex_file.GetTypeDescriptor(type_id);
1049 const DexFile::TypeId* type_id = dex_file.FindTypeId(GetDescriptor(&temp)); local
1050 return (type_id == nullptr) ? DexFile::kDexNoIndex : dex_file.GetIndexForTypeId(*type_id);
H A Dclass-inl.h824 const DexFile::TypeId& type_id = dex_file.GetTypeId(GetClassDef()->class_idx_); local
825 return strcmp(dex_file.GetTypeDescriptor(type_id), match) == 0;
/art/compiler/driver/
H A Dcompiler_driver.cc1124 const DexFile::TypeId& type_id = dex_file->GetTypeId(exception_type_idx); local
1125 const char* descriptor = dex_file->GetTypeDescriptor(type_id);
/art/runtime/gc/
H A Dheap.cc771 const DexFile::TypeId& type_id = dex_file->GetTypeId(class_def.class_idx_); local
772 return dex_file->GetTypeDescriptor(type_id);

Completed in 8898 milliseconds