• Home
  • Raw
  • Download

Lines Matching refs:klass

243 bool ImageWriter::IsImageClass(const Class* klass) {  in IsImageClass()  argument
244 return compiler_driver_.IsImageClass(ClassHelper(klass).GetDescriptor()); in IsImageClass()
275 Class* klass = dex_cache->GetResolvedType(i); in PruneNonImageClasses() local
276 if (klass != NULL && !IsImageClass(klass)) { in PruneNonImageClasses()
296 bool ImageWriter::NonImageClassesVisitor(Class* klass, void* arg) { in NonImageClassesVisitor() argument
298 if (!context->image_writer->IsImageClass(klass)) { in NonImageClassesVisitor()
299 context->non_image_classes->insert(ClassHelper(klass).GetDescriptor()); in NonImageClassesVisitor()
326 Class* klass = obj->AsClass(); in CheckNonImageClassesRemovedCallback() local
327 if (!image_writer->IsImageClass(klass)) { in CheckNonImageClassesRemovedCallback()
329 CHECK(image_writer->IsImageClass(klass)) << ClassHelper(klass).GetDescriptor() in CheckNonImageClassesRemovedCallback()
330 << " " << PrettyDescriptor(klass); in CheckNonImageClassesRemovedCallback()
586 Class* klass = orig->GetClass(); in FixupInstanceFields() local
587 DCHECK(klass != NULL); in FixupInstanceFields()
590 klass->GetReferenceInstanceOffsets(), in FixupInstanceFields()
622 for (const Class *klass = is_static ? orig->AsClass() : orig->GetClass(); in FixupFields() local
623 klass != NULL; in FixupFields()
624 klass = is_static ? NULL : klass->GetSuperClass()) { in FixupFields()
626 ? klass->NumReferenceStaticFields() in FixupFields()
627 : klass->NumReferenceInstanceFields()); in FixupFields()
630 ? klass->GetStaticField(i) in FixupFields()
631 : klass->GetInstanceField(i)); in FixupFields()