Lines Matching refs:type_idx
213 const ClassDef* DexFile::FindClassDef(dex::TypeIndex type_idx) const { in FindClassDef()
221 if (class_def.class_idx_ == type_idx) { in FindClassDef()
253 const dex::TypeIndex type_idx = GetIndexForTypeId(type); in FindFieldId() local
269 if (type_idx > field.type_idx_) { in FindFieldId()
271 } else if (type_idx < field.type_idx_) { in FindFieldId()
460 dex::TypeIndex type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
462 param_type_idxs->push_back(type_idx); in CreateTypeList()
464 *return_type_idx = type_idx; in CreateTypeList()
586 std::string DexFile::PrettyType(dex::TypeIndex type_idx) const { in PrettyType()
587 if (type_idx.index_ >= NumTypeIds()) { in PrettyType()
588 return StringPrintf("<<invalid-type-idx-%d>>", type_idx.index_); in PrettyType()
590 const TypeId& type_id = GetTypeId(type_idx); in PrettyType()