Lines Matching refs:idx
332 const dex::StringId& GetStringId(dex::StringIndex idx) const { in GetStringId() argument
333 DCHECK_LT(idx.index_, NumStringIds()) << GetLocation(); in GetStringId()
334 return string_ids_[idx.index_]; in GetStringId()
368 bool IsTypeIndexValid(dex::TypeIndex idx) const { in IsTypeIndexValid() argument
369 return idx.IsValid() && idx.index_ < NumTypeIds(); in IsTypeIndexValid()
373 const dex::TypeId& GetTypeId(dex::TypeIndex idx) const { in GetTypeId() argument
374 DCHECK_LT(idx.index_, NumTypeIds()) << GetLocation(); in GetTypeId()
375 return type_ids_[idx.index_]; in GetTypeId()
404 const dex::FieldId& GetFieldId(uint32_t idx) const { in GetFieldId() argument
405 DCHECK_LT(idx, NumFieldIds()) << GetLocation(); in GetFieldId()
406 return field_ids_[idx]; in GetFieldId()
457 const dex::MethodId& GetMethodId(uint32_t idx) const { in GetMethodId() argument
458 DCHECK_LT(idx, NumMethodIds()) << GetLocation(); in GetMethodId()
459 return method_ids_[idx]; in GetMethodId()
503 const char* GetMethodShorty(uint32_t idx) const;
504 std::string_view GetMethodShortyView(uint32_t idx) const;
518 const dex::ClassDef& GetClassDef(uint16_t idx) const { in GetClassDef() argument
519 DCHECK_LT(idx, NumClassDefs()) << GetLocation(); in GetClassDef()
520 return class_defs_[idx]; in GetClassDef()
543 const dex::MethodHandleItem& GetMethodHandle(uint32_t idx) const { in GetMethodHandle() argument
544 CHECK_LT(idx, NumMethodHandles()); in GetMethodHandle()
545 return method_handles_[idx]; in GetMethodHandle()
552 const dex::CallSiteIdItem& GetCallSiteId(uint32_t idx) const { in GetCallSiteId() argument
553 CHECK_LT(idx, NumCallSiteIds()); in GetCallSiteId()
554 return call_site_ids_[idx]; in GetCallSiteId()
577 const dex::ProtoId& GetProtoId(dex::ProtoIndex idx) const { in GetProtoId() argument
578 DCHECK_LT(idx.index_, NumProtoIds()) << GetLocation(); in GetProtoId()
579 return proto_ids_[idx.index_]; in GetProtoId()