Searched refs:TypeIds (Results 1 – 8 of 8) sorted by relevance
/art/dexlayout/ |
D | dex_ir_builder.cc | 279 header->TypeIds().SetOffset(disk_header.type_ids_off_); in DexIrBuilder() 349 CHECK_EQ(item->size_, header_->TypeIds().Size()); in CheckAndSetRemainingOffsets() 350 CHECK_EQ(item->offset_, header_->TypeIds().GetOffset()); in CheckAndSetRemainingOffsets() 439 CreateAndAddIndexedItem(header_->TypeIds(), in CreateTypeId() 440 header_->TypeIds().GetOffset() + i * TypeId::ItemSize(), in CreateTypeId() 454 header_->TypeIds()[disk_proto_id.return_type_idx_.index_], in CreateProtoId() 463 header_->TypeIds()[disk_field_id.class_idx_.index_], in CreateFieldId() 464 header_->TypeIds()[disk_field_id.type_idx_.index_], in CreateFieldId() 473 header_->TypeIds()[disk_method_id.class_idx_.index_], in CreateMethodId() 480 const TypeId* class_type = header_->TypeIds()[disk_class_def.class_idx_.index_]; in CreateClassDef() [all …]
|
D | dex_ir.cc | 67 [](const dex_ir::Header* h) { return h->TypeIds().Size(); }, in __anon2b802b990302() 68 [](const dex_ir::Header* h) { return h->TypeIds().GetOffset(); } in __anon2b802b990402()
|
D | dex_writer.cc | 270 for (auto& type_id : header_->TypeIds()) { in WriteTypeIds() 277 header_->TypeIds().SetOffset(start); in WriteTypeIds() 735 header_->TypeIds().Size(), in GenerateAndWriteMapItems() 736 header_->TypeIds().GetOffset())); in GenerateAndWriteMapItems() 818 header.type_ids_size_ = header_->TypeIds().Size(); in WriteHeader() 819 header.type_ids_off_ = header_->TypeIds().GetOffset(); in WriteHeader()
|
D | compact_dex_writer.cc | 284 header.type_ids_size_ = header_->TypeIds().Size(); in WriteHeader() 285 header.type_ids_off_ = header_->TypeIds().GetOffset(); in WriteHeader()
|
D | dex_visualize.cc | 193 for (dex_ir::TypeId* type_id : fixups->TypeIds()) { in DumpMethodItem()
|
D | dex_ir.h | 440 IndexedCollectionVector<TypeId>& TypeIds() { return type_ids_; } in TypeIds() function 441 const IndexedCollectionVector<TypeId>& TypeIds() const { return type_ids_; } in TypeIds() function 499 return index == DexFile::kDexNoIndex16 ? nullptr : TypeIds()[index]; in GetTypeIdOrNullPtr() 1022 const std::vector<TypeId*>& TypeIds() const { return type_ids_; } in TypeIds() function
|
D | dexlayout.cc | 407 if (index < header->TypeIds().Size()) { in IndexString() 408 const char* tp = header->TypeIds()[index]->GetStringId()->Data(); in IndexString() 602 fprintf(out_file_, "type_ids_size : %d\n", header_->TypeIds().Size()); in DumpFileHeader() 604 header_->TypeIds().GetOffset(), header_->TypeIds().GetOffset()); in DumpFileHeader()
|
D | dex_verify.cc | 38 !VerifyIds(orig_header->TypeIds(), output_header->TypeIds(), "type ids", error_msg) || in VerifyOutputDexFile()
|