Home | History | Annotate | Download | only in runtime

Lines Matching full:proto_id

650   // Looks up a method by its declaring class, name and proto_id
746 const char* GetReturnTypeDescriptor(const ProtoId& proto_id) const {
747 return StringByTypeIdx(proto_id.return_type_idx_);
762 uint16_t GetIndexForProtoId(const ProtoId& proto_id) const {
763 CHECK_GE(&proto_id, proto_ids_) << GetLocation();
764 CHECK_LT(&proto_id, proto_ids_ + header_->proto_ids_size_) << GetLocation();
765 return &proto_id - proto_ids_;
786 const ProtoId& proto_id = GetProtoId(proto_idx);
787 return StringDataByIdx(proto_id.shorty_idx_);
790 const TypeList* GetProtoParameters(const ProtoId& proto_id) const {
791 if (proto_id.parameters_off_ == 0) {
794 const uint8_t* addr = begin_ + proto_id.parameters_off_;
1293 proto_id)
1295 type_list_ = dex_file_.GetProtoParameters(proto_id);