Lines Matching refs:inf_klass
418 art::ObjPtr<art::mirror::Class> inf_klass = in Visit() local
420 DCHECK(inf_klass != nullptr); in Visit()
421 VisitInterface(self, inf_klass, visitor); in Visit()
425 void VisitInterface(art::Thread* self, art::ObjPtr<art::mirror::Class> inf_klass, T& visitor) in VisitInterface()
427 auto it = visited_interfaces.find(inf_klass.Ptr()); in VisitInterface()
431 visited_interfaces.insert(inf_klass.Ptr()); in VisitInterface()
435 visitor(inf_klass); in VisitInterface()
438 for (uint32_t i = 0; i != inf_klass->NumDirectInterfaces(); ++i) { in VisitInterface()
440 art::mirror::Class::GetDirectInterface(self, inf_klass, i); in VisitInterface()
460 auto visitor = [&count](art::ObjPtr<art::mirror::Class> inf_klass) in CountInterfaceFields()
462 DCHECK(inf_klass->IsInterface()); in CountInterfaceFields()
463 DCHECK_EQ(0u, inf_klass->NumInstanceFields()); in CountInterfaceFields()
464 count += inf_klass->NumStaticFields(); in CountInterfaceFields()
1214 art::ObjPtr<art::mirror::Class> inf_klass = in VisitClass() local
1216 if (inf_klass == nullptr) { in VisitClass()
1225 inf_klass.Ptr()); in VisitClass()