Lines Matching refs:class_ref
630 /*out*/TypeReference* class_ref) { in FindClass() argument
638 class_ref->dex_file = dex_file; in FindClass()
639 class_ref->type_index = dex::TypeIndex(kInvalidTypeIndex); in FindClass()
657 class_ref->dex_file = dex_file; in FindClass()
658 class_ref->type_index = type_index; in FindClass()
665 uint32_t FindMethodIndex(const TypeReference& class_ref, in FindMethodIndex() argument
667 const DexFile* dex_file = class_ref.dex_file; in FindMethodIndex()
702 dex_file->GetTypeId(class_ref.type_index), *name_id, *proto_id); in FindMethodIndex()
717 bool HasSingleInvoke(const TypeReference& class_ref, in HasSingleInvoke() argument
720 const DexFile* dex_file = class_ref.dex_file; in HasSingleInvoke()
722 *dex_file->FindClassDef(class_ref.type_index), in HasSingleInvoke()
788 TypeReference class_ref; in ProcessLine() local
789 if (!FindClass(dex_files, klass, &class_ref)) { in ProcessLine()
797 const DexFile* dex_file = class_ref.dex_file; in ProcessLine()
803 dex_resolved_classes.first->AddClass(class_ref.type_index); in ProcessLine()
807 const DexFile::ClassDef* class_def = dex_file->FindClassDef(class_ref.type_index); in ProcessLine()
851 const uint32_t method_index = FindMethodIndex(class_ref, method_spec); in ProcessLine()
859 if (!HasSingleInvoke(class_ref, method_index, &dex_pc)) { in ProcessLine()
872 MethodReference ref(class_ref.dex_file, method_index); in ProcessLine()