Searched refs:proto_id (Results 1 – 9 of 9) sorted by relevance
706 const char* GetReturnTypeDescriptor(const ProtoId& proto_id) const { in GetReturnTypeDescriptor() argument707 return StringByTypeIdx(proto_id.return_type_idx_); in GetReturnTypeDescriptor()722 uint16_t GetIndexForProtoId(const ProtoId& proto_id) const { in GetIndexForProtoId() argument723 CHECK_GE(&proto_id, proto_ids_) << GetLocation(); in GetIndexForProtoId()724 CHECK_LT(&proto_id, proto_ids_ + header_->proto_ids_size_) << GetLocation(); in GetIndexForProtoId()725 return &proto_id - proto_ids_; in GetIndexForProtoId()746 const ProtoId& proto_id = GetProtoId(proto_idx); in GetShorty() local747 return StringDataByIdx(proto_id.shorty_idx_); in GetShorty()750 const TypeList* GetProtoParameters(const ProtoId& proto_id) const { in GetProtoParameters() argument751 if (proto_id.parameters_off_ == 0) { in GetProtoParameters()[all …]
427 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnTypeDescriptor() local428 uint16_t return_type_idx = proto_id.return_type_idx_; in GetReturnTypeDescriptor()478 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in GetReturnType() local479 uint16_t return_type_idx = proto_id.return_type_idx_; in GetReturnType()
541 const auto& proto_id = dex_file->GetMethodPrototype(method_id); in EqualParameters() local542 const DexFile::TypeList* proto_params = dex_file->GetProtoParameters(proto_id); in EqualParameters()
756 const ProtoId* proto_id = FindProtoId(return_type_idx, param_type_indices); in CreateSignature() local757 if (proto_id == nullptr) { in CreateSignature()760 return Signature(this, *proto_id); in CreateSignature()
3815 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in ThrowSignatureCheckResolveReturnTypeException() local3816 uint16_t return_type_idx = proto_id.return_type_idx_; in ThrowSignatureCheckResolveReturnTypeException()
770 const DexFile::ProtoId* proto_id = dex_file->FindProtoId(return_type, signature_type_idxs, in FindProtoIndex() local772 if (proto_id == nullptr) { in FindProtoIndex()776 *proto_index = dex_file->GetIndexForProtoId(*proto_id); in FindProtoIndex()
633 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id); in Signature() local634 Type return_type = Type::DexType(dex_file, proto_id.return_type_idx_); in Signature()635 const DexFile::TypeList* type_list = dex_file->GetProtoParameters(proto_id); in Signature()
1347 const DexFile::ProtoId& proto_id = in SetTypesFromSignature() local1349 DexFileParameterIterator iterator(*dex_file_, proto_id); in SetTypesFromSignature()1428 const char* descriptor = dex_file_->GetReturnTypeDescriptor(proto_id); in SetTypesFromSignature()4331 const DexFile::ProtoId& proto_id = dex_file_->GetMethodPrototype(method_id); in GetMethodReturnType() local4332 uint16_t return_type_idx = proto_id.return_type_idx_; in GetMethodReturnType()
605 const DexFile::ProtoId& proto_id = dex_file_->GetProtoId(method_id.proto_idx_); in BuildInvoke() local606 const char* descriptor = dex_file_->StringDataByIdx(proto_id.shorty_idx_); in BuildInvoke()