Home | History | Annotate | Download | only in profman

Lines Matching refs:class_ref

739   // in the out parameter class_ref.
743 /*out*/TypeReference* class_ref) {
751 *class_ref = TypeReference(dex_file, dex::TypeIndex(kInvalidTypeIndex));
769 *class_ref = TypeReference(dex_file, type_index);
775 // Find the method specified by method_spec in the class class_ref.
776 uint32_t FindMethodIndex(const TypeReference& class_ref,
778 const DexFile* dex_file = class_ref.dex_file;
813 dex_file->GetTypeId(class_ref.TypeIndex()), *name_id, *proto_id);
828 bool HasSingleInvoke(const TypeReference& class_ref,
831 const DexFile* dex_file = class_ref.dex_file;
833 *dex_file->FindClassDef(class_ref.TypeIndex()),
910 TypeReference class_ref(/* dex_file */ nullptr, dex::TypeIndex());
911 if (!FindClass(dex_files, klass, &class_ref)) {
919 const DexFile* dex_file = class_ref.dex_file;
925 dex_resolved_classes.first->AddClass(class_ref.TypeIndex());
929 const DexFile::ClassDef* class_def = dex_file->FindClassDef(class_ref.TypeIndex());
973 const uint32_t method_index = FindMethodIndex(class_ref, method_spec);
981 if (!HasSingleInvoke(class_ref, method_index, &dex_pc)) {
995 MethodReference ref(class_ref.dex_file, method_index);