Lines Matching refs:class_ref
806 /*out*/TypeReference* class_ref) { in FindClass() argument
814 *class_ref = TypeReference(dex_file, dex::TypeIndex(kInvalidTypeIndex)); in FindClass()
832 *class_ref = TypeReference(dex_file, type_index); in FindClass()
839 uint32_t FindMethodIndex(const TypeReference& class_ref, in FindMethodIndex() argument
841 const DexFile* dex_file = class_ref.dex_file; in FindMethodIndex()
876 dex_file->GetTypeId(class_ref.TypeIndex()), *name_id, *proto_id); in FindMethodIndex()
891 bool HasSingleInvoke(const TypeReference& class_ref, in HasSingleInvoke() argument
894 const DexFile* dex_file = class_ref.dex_file; in HasSingleInvoke()
896 *dex_file->FindClassDef(class_ref.TypeIndex()), in HasSingleInvoke()
974 TypeReference class_ref(/* dex_file= */ nullptr, dex::TypeIndex()); in ProcessLine() local
975 if (!FindClass(dex_files, klass, &class_ref)) { in ProcessLine()
983 const DexFile* dex_file = class_ref.dex_file; in ProcessLine()
989 dex_resolved_classes.first->AddClass(class_ref.TypeIndex()); in ProcessLine()
994 dex_file->GetIndexForClassDef(*dex_file->FindClassDef(class_ref.TypeIndex()))); in ProcessLine()
1031 const uint32_t method_index = FindMethodIndex(class_ref, method_spec); in ProcessLine()
1039 if (!HasSingleInvoke(class_ref, method_index, &dex_pc)) { in ProcessLine()
1053 MethodReference ref(class_ref.dex_file, method_index); in ProcessLine()