Home
last modified time | relevance | path

Searched refs:proto_id (Results 1 – 8 of 8) sorted by relevance

/art/runtime/
Ddex_file.h689 const char* GetReturnTypeDescriptor(const ProtoId& proto_id) const { in GetReturnTypeDescriptor() argument
690 return StringByTypeIdx(proto_id.return_type_idx_); in GetReturnTypeDescriptor()
705 uint16_t GetIndexForProtoId(const ProtoId& proto_id) const { in GetIndexForProtoId() argument
706 CHECK_GE(&proto_id, proto_ids_) << GetLocation(); in GetIndexForProtoId()
707 CHECK_LT(&proto_id, proto_ids_ + header_->proto_ids_size_) << GetLocation(); in GetIndexForProtoId()
708 return &proto_id - proto_ids_; in GetIndexForProtoId()
729 const ProtoId& proto_id = GetProtoId(proto_idx); in GetShorty() local
730 return StringDataByIdx(proto_id.shorty_idx_); in GetShorty()
733 const TypeList* GetProtoParameters(const ProtoId& proto_id) const { in GetProtoParameters() argument
734 if (proto_id.parameters_off_ == 0) { in GetProtoParameters()
[all …]
Dmethod_helper-inl.h60 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnType() local
61 uint16_t return_type_idx = proto_id.return_type_idx_; in GetReturnType()
Ddex_file.cc704 const ProtoId* proto_id = FindProtoId(return_type_idx, param_type_indices); in CreateSignature() local
705 if (proto_id == NULL) { in CreateSignature()
708 return Signature(this, *proto_id); in CreateSignature()
/art/compiler/sea_ir/types/
Dtype_inference.cc89 const art::DexFile::ProtoId& proto_id = in GetDeclaredArgumentTypes() local
91 art::DexFileParameterIterator iterator(*dex_file_, proto_id); in GetDeclaredArgumentTypes()
/art/runtime/mirror/
Dart_method-inl.h514 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnTypeDescriptor() local
515 uint16_t return_type_idx = proto_id.return_type_idx_; in GetReturnTypeDescriptor()
/art/compiler/dex/quick/
Ddex_file_method_inliner.cc642 const DexFile::ProtoId* proto_id = dex_file->FindProtoId(return_type, signature_type_idxs, in FindProtoIndex() local
644 if (proto_id == nullptr) { in FindProtoIndex()
648 *proto_index = dex_file->GetIndexForProtoId(*proto_id); in FindProtoIndex()
/art/compiler/optimizing/
Dbuilder.cc329 const DexFile::ProtoId& proto_id = dex_file_->GetProtoId(method_id.proto_idx_); in BuildInvoke() local
330 const char* descriptor = dex_file_->StringDataByIdx(proto_id.shorty_idx_); in BuildInvoke()
/art/runtime/verifier/
Dmethod_verifier.cc1213 const DexFile::ProtoId& proto_id = in SetTypesFromSignature() local
1215 DexFileParameterIterator iterator(*dex_file_, proto_id); in SetTypesFromSignature()
1287 const char* descriptor = dex_file_->GetReturnTypeDescriptor(proto_id); in SetTypesFromSignature()
4109 const DexFile::ProtoId& proto_id = dex_file_->GetMethodPrototype(method_id); in GetMethodReturnType() local
4110 uint16_t return_type_idx = proto_id.return_type_idx_; in GetMethodReturnType()