Lines Matching refs:idx
240 const dex::StringId& GetStringId(dex::StringIndex idx) const { in GetStringId() argument
241 DCHECK_LT(idx.index_, NumStringIds()) << GetLocation(); in GetStringId()
242 return string_ids_[idx.index_]; in GetStringId()
262 const char* StringDataAndUtf16LengthByIdx(dex::StringIndex idx, uint32_t* utf16_length) const;
264 const char* StringDataByIdx(dex::StringIndex idx) const;
265 std::string_view StringViewByIdx(dex::StringIndex idx) const;
278 bool IsTypeIndexValid(dex::TypeIndex idx) const { in IsTypeIndexValid() argument
279 return idx.IsValid() && idx.index_ < NumTypeIds(); in IsTypeIndexValid()
283 const dex::TypeId& GetTypeId(dex::TypeIndex idx) const { in GetTypeId() argument
284 DCHECK_LT(idx.index_, NumTypeIds()) << GetLocation(); in GetTypeId()
285 return type_ids_[idx.index_]; in GetTypeId()
297 const char* StringByTypeIdx(dex::TypeIndex idx, uint32_t* unicode_length) const;
299 const char* StringByTypeIdx(dex::TypeIndex idx) const;
314 const dex::FieldId& GetFieldId(uint32_t idx) const { in GetFieldId() argument
315 DCHECK_LT(idx, NumFieldIds()) << GetLocation(); in GetFieldId()
316 return field_ids_[idx]; in GetFieldId()
354 const dex::MethodId& GetMethodId(uint32_t idx) const { in GetMethodId() argument
355 DCHECK_LT(idx, NumMethodIds()) << GetLocation(); in GetMethodId()
356 return method_ids_[idx]; in GetMethodId()
387 const char* GetMethodName(uint32_t idx, uint32_t* utf_length) const;
390 const char* GetMethodShorty(uint32_t idx) const;
403 const dex::ClassDef& GetClassDef(uint16_t idx) const { in GetClassDef() argument
404 DCHECK_LT(idx, NumClassDefs()) << GetLocation(); in GetClassDef()
405 return class_defs_[idx]; in GetClassDef()
428 const dex::MethodHandleItem& GetMethodHandle(uint32_t idx) const { in GetMethodHandle() argument
429 CHECK_LT(idx, NumMethodHandles()); in GetMethodHandle()
430 return method_handles_[idx]; in GetMethodHandle()
437 const dex::CallSiteIdItem& GetCallSiteId(uint32_t idx) const { in GetCallSiteId() argument
438 CHECK_LT(idx, NumCallSiteIds()); in GetCallSiteId()
439 return call_site_ids_[idx]; in GetCallSiteId()
462 const dex::ProtoId& GetProtoId(dex::ProtoIndex idx) const { in GetProtoId() argument
463 DCHECK_LT(idx.index_, NumProtoIds()) << GetLocation(); in GetProtoId()
464 return proto_ids_[idx.index_]; in GetProtoId()