Home
last modified time | relevance | path

Searched refs:type_list (Results 1 – 6 of 6) sorted by relevance

/art/dexlayout/
Ddex_visualize.cc154 const dex_ir::TypeList* type_list = proto_id->Parameters(); in DumpProtoId() local
155 if (type_list != nullptr) { in DumpProtoId()
156 for (const dex_ir::TypeId* t : *type_list->GetTypeList()) { in DumpProtoId()
Ddex_ir_builder.cc156 TypeList* CreateTypeList(const dex::TypeList* type_list, uint32_t offset);
447 const dex::TypeList* type_list = dex_file.GetProtoParameters(disk_proto_id); in CreateProtoId() local
448 TypeList* parameter_type_list = CreateTypeList(type_list, disk_proto_id.parameters_off_); in CreateProtoId()
484 const dex::TypeList* type_list = dex_file.GetInterfacesList(disk_class_def); in CreateClassDef() local
485 TypeList* interfaces_type_list = CreateTypeList(type_list, disk_class_def.interfaces_off_); in CreateClassDef()
583 TypeList* type_list = type_lists_map_.GetExistingObject(offset); in CreateTypeList() local
584 if (type_list == nullptr) { in CreateTypeList()
591 type_list = type_lists_map_.CreateAndAddItem(header_->TypeLists(), in CreateTypeList()
596 return type_list; in CreateTypeList()
Ddex_writer.cc285 for (auto& type_list : header_->TypeLists()) { in WriteTypeLists() local
287 size[0] = type_list->GetTypeList()->size(); in WriteTypeLists()
288 ProcessOffset(stream, type_list.get()); in WriteTypeLists()
290 for (const dex_ir::TypeId* type_id : *type_list->GetTypeList()) { in WriteTypeLists()
Ddex_ir.h639 explicit TypeList(TypeIdVector* type_list) : type_list_(type_list) { in TypeList() argument
640 size_ = sizeof(uint32_t) + (type_list->size() * sizeof(uint16_t)); in TypeList()
Ddexlayout.cc241 const dex_ir::TypeList* type_list = proto->Parameters(); in GetSignatureForProtoId() local
242 if (type_list != nullptr) { in GetSignatureForProtoId()
243 for (const dex_ir::TypeId* type_id : *type_list->GetTypeList()) { in GetSignatureForProtoId()
/art/libdexfile/dex/
Ddex_file_verifier.cc1371 const dex::TypeList* type_list = reinterpret_cast<const dex::TypeList*>(ptr_); in CheckIntraTypeList() local
1376 for (uint32_t i = 0, size = type_list->Size(); i != size; ++i) { in CheckIntraTypeList()
1377 if (!CheckIndex(type_list->GetTypeItem(i).type_idx_.index_, in CheckIntraTypeList()