Lines Matching refs:method_id
610 uint32_t GetIndexForMethodId(const MethodId& method_id) const { in GetIndexForMethodId() argument
611 CHECK_GE(&method_id, method_ids_) << GetLocation(); in GetIndexForMethodId()
612 CHECK_LT(&method_id, method_ids_ + header_->method_ids_size_) << GetLocation(); in GetIndexForMethodId()
613 return &method_id - method_ids_; in GetIndexForMethodId()
622 const char* GetMethodDeclaringClassDescriptor(const MethodId& method_id) const { in GetMethodDeclaringClassDescriptor() argument
623 const DexFile::TypeId& type_id = GetTypeId(method_id.class_idx_); in GetMethodDeclaringClassDescriptor()
628 const ProtoId& GetMethodPrototype(const MethodId& method_id) const { in GetMethodPrototype() argument
629 return GetProtoId(method_id.proto_idx_); in GetMethodPrototype()
633 const Signature GetMethodSignature(const MethodId& method_id) const;
636 const char* GetMethodName(const MethodId& method_id) const { in GetMethodName() argument
637 return StringDataByIdx(method_id.name_idx_); in GetMethodName()
641 const char* GetMethodShorty(const MethodId& method_id) const { in GetMethodShorty() argument
642 return StringDataByIdx(GetProtoId(method_id.proto_idx_).shorty_idx_); in GetMethodShorty()
644 const char* GetMethodShorty(const MethodId& method_id, uint32_t* length) const { in GetMethodShorty() argument
646 return StringDataAndUtf16LengthByIdx(GetProtoId(method_id.proto_idx_).shorty_idx_, length); in GetMethodShorty()