Searched refs:ProtoId (Results 1 – 13 of 13) sorted by relevance
/art/runtime/ |
D | dex_file.h | 199 struct ProtoId { struct 206 DISALLOW_COPY_AND_ASSIGN(ProtoId); argument 653 const DexFile::ProtoId& signature) const; 662 const ProtoId& GetMethodPrototype(const MethodId& method_id) const { in GetMethodPrototype() 746 const char* GetReturnTypeDescriptor(const ProtoId& proto_id) const { in GetReturnTypeDescriptor() 757 const ProtoId& GetProtoId(uint32_t idx) const { in GetProtoId() 762 uint16_t GetIndexForProtoId(const ProtoId& proto_id) const { in GetIndexForProtoId() 769 const ProtoId* FindProtoId(uint16_t return_type_idx, 771 const ProtoId* FindProtoId(uint16_t return_type_idx, in FindProtoId() 786 const ProtoId& proto_id = GetProtoId(proto_idx); in GetShorty() [all …]
|
D | art_method-inl.h | 344 inline const DexFile::ProtoId& ArtMethod::GetPrototype() { in GetPrototype() 353 const DexFile::ProtoId& proto = dex_file->GetMethodPrototype( in GetParameterTypeList() 377 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnTypeDescriptor() 431 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnType()
|
D | dex_file_test.cc | 308 const DexFile::ProtoId& to_find = java_lang_dex_file_->GetProtoId(i); in TEST_F() 316 const DexFile::ProtoId* found = in TEST_F() 328 const DexFile::ProtoId& signature = java_lang_dex_file_->GetProtoId(to_find.proto_idx_); in TEST_F()
|
D | dex_file_verifier.cc | 1370 if (!CheckListSize(ptr_, 1, sizeof(DexFile::ProtoId), "proto_ids")) { in CheckIntraSectionIterate() 1373 ptr_ += sizeof(DexFile::ProtoId); in CheckIntraSectionIterate() 1752 const DexFile::ProtoId* item = reinterpret_cast<const DexFile::ProtoId*>(ptr_); in CheckInterProtoIdItem() 1788 const DexFile::ProtoId* prev = reinterpret_cast<const DexFile::ProtoId*>(previous_item_); in CheckInterProtoIdItem() 1821 ptr_ += sizeof(DexFile::ProtoId); in CheckInterProtoIdItem()
|
D | dex_file.cc | 440 proto_ids_(reinterpret_cast<const ProtoId*>(base + header_->proto_ids_off_)), in DexFile() 587 const DexFile::ProtoId& signature) const { in FindMethodId() 695 const DexFile::ProtoId* DexFile::FindProtoId(uint16_t return_type_idx, in FindProtoId() 702 const DexFile::ProtoId& proto = GetProtoId(mid); in FindProtoId() 792 const ProtoId* proto_id = FindProtoId(return_type_idx, param_type_indices); in CreateSignature()
|
D | dex_file_verifier_test.cc | 1508 const DexFile::ProtoId& proto1 = dex_file->GetProtoId(proto1_idx); in TEST_F() 1509 const DexFile::ProtoId& proto2 = dex_file->GetProtoId(proto1_idx + 1u); in TEST_F()
|
D | art_method.h | 593 const DexFile::ProtoId& GetPrototype() SHARED_REQUIRES(Locks::mutator_lock_);
|
D | class_linker.cc | 4790 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in ThrowSignatureCheckResolveReturnTypeException()
|
/art/compiler/utils/ |
D | test_dex_file_builder.h | 137 uint32_t field_ids_offset = proto_ids_offset + protos_.size() * sizeof(DexFile::ProtoId); in Build() 184 uint32_t raw_offset = proto_ids_offset + entry.second.idx * sizeof(DexFile::ProtoId); in Build()
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 141 const DexFile::ProtoId& dex_proto = dex->GetMethodPrototype(dex_method); in Write()
|
/art/compiler/dex/quick/ |
D | dex_file_method_inliner.cc | 777 const DexFile::ProtoId* proto_id = dex_file->FindProtoId(return_type, signature_type_idxs, in FindProtoIndex()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 1686 const DexFile::ProtoId& proto_id = in SetTypesFromSignature() 4980 const DexFile::ProtoId& proto_id = dex_file_->GetMethodPrototype(method_id); in GetMethodReturnType()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 450 const DexFile::ProtoId& proto = dex_file_->GetMethodPrototype(referrer_method_id); in InitializeParameters()
|