Lines Matching refs:idx

243   const dex::StringId& GetStringId(dex::StringIndex idx) const {  in GetStringId()  argument
244 DCHECK_LT(idx.index_, NumStringIds()) << GetLocation(); in GetStringId()
245 return string_ids_[idx.index_]; in GetStringId()
265 const char* StringDataAndUtf16LengthByIdx(dex::StringIndex idx, uint32_t* utf16_length) const;
267 const char* StringDataByIdx(dex::StringIndex idx) const;
268 std::string_view StringViewByIdx(dex::StringIndex idx) const;
281 bool IsTypeIndexValid(dex::TypeIndex idx) const { in IsTypeIndexValid() argument
282 return idx.IsValid() && idx.index_ < NumTypeIds(); in IsTypeIndexValid()
286 const dex::TypeId& GetTypeId(dex::TypeIndex idx) const { in GetTypeId() argument
287 DCHECK_LT(idx.index_, NumTypeIds()) << GetLocation(); in GetTypeId()
288 return type_ids_[idx.index_]; in GetTypeId()
300 const char* StringByTypeIdx(dex::TypeIndex idx, uint32_t* unicode_length) const;
302 const char* StringByTypeIdx(dex::TypeIndex idx) const;
317 const dex::FieldId& GetFieldId(uint32_t idx) const { in GetFieldId() argument
318 DCHECK_LT(idx, NumFieldIds()) << GetLocation(); in GetFieldId()
319 return field_ids_[idx]; in GetFieldId()
357 const dex::MethodId& GetMethodId(uint32_t idx) const { in GetMethodId() argument
358 DCHECK_LT(idx, NumMethodIds()) << GetLocation(); in GetMethodId()
359 return method_ids_[idx]; in GetMethodId()
390 const char* GetMethodName(uint32_t idx, uint32_t* utf_length) const;
393 const char* GetMethodShorty(uint32_t idx) const;
406 const dex::ClassDef& GetClassDef(uint16_t idx) const { in GetClassDef() argument
407 DCHECK_LT(idx, NumClassDefs()) << GetLocation(); in GetClassDef()
408 return class_defs_[idx]; in GetClassDef()
431 const dex::MethodHandleItem& GetMethodHandle(uint32_t idx) const { in GetMethodHandle() argument
432 CHECK_LT(idx, NumMethodHandles()); in GetMethodHandle()
433 return method_handles_[idx]; in GetMethodHandle()
440 const dex::CallSiteIdItem& GetCallSiteId(uint32_t idx) const { in GetCallSiteId() argument
441 CHECK_LT(idx, NumCallSiteIds()); in GetCallSiteId()
442 return call_site_ids_[idx]; in GetCallSiteId()
465 const dex::ProtoId& GetProtoId(dex::ProtoIndex idx) const { in GetProtoId() argument
466 DCHECK_LT(idx.index_, NumProtoIds()) << GetLocation(); in GetProtoId()
467 return proto_ids_[idx.index_]; in GetProtoId()