Lines Matching refs:visitor

1149       ResolveCatchBlockExceptionsClassVisitor visitor;  in LoadImageClasses()  local
1150 class_linker->VisitClasses(&visitor); in LoadImageClasses()
1151 visitor.FindExceptionTypesToResolve(&unresolved_exception_types); in LoadImageClasses()
1180 RecordImageClassesVisitor visitor(image_classes); in LoadImageClasses() local
1181 class_linker->VisitClasses(&visitor); in LoadImageClasses()
1267 FindImageClassesVisitor visitor(this); in Walk() local
1268 Runtime::Current()->GetClassLinker()->VisitClasses(&visitor); in Walk()
1489 void ForAll(size_t begin, size_t end, CompilationVisitor* visitor, size_t work_units) in ForAll() argument
1491 ForAllLambda(begin, end, [visitor](size_t index) { visitor->Visit(index); }, work_units); in ForAll()
1781 ResolveTypeVisitor visitor(&context); in ResolveDexFile() local
1782 context.ForAll(0, dex_file.NumTypeIds(), &visitor, thread_count); in ResolveDexFile()
1786 ResolveClassFieldsAndMethodsVisitor visitor(&context); in ResolveDexFile() local
1787 context.ForAll(0, dex_file.NumClassDefs(), &visitor, thread_count); in ResolveDexFile()
2120 VerifyClassVisitor visitor(&context, log_level); in VerifyDexFile() local
2121 context.ForAll(0, dex_file.NumClassDefs(), &visitor, thread_count); in VerifyDexFile()
2188 SetVerifiedClassVisitor visitor(&context); in SetVerifiedDexFile() local
2189 context.ForAll(0, dex_file.NumClassDefs(), &visitor, thread_count); in SetVerifiedDexFile()
2619 InitializeClassVisitor visitor(&context); in InitializeClasses() local
2620 context.ForAll(0, dex_file.NumClassDefs(), &visitor, init_thread_count); in InitializeClasses()
2694 InitializeArrayClassesAndCreateConflictTablesVisitor visitor(hs); in InitializeClasses() local
2695 Runtime::Current()->GetClassLinker()->VisitClassesWithoutClassesLock(&visitor); in InitializeClasses()
2696 visitor.FillAllIMTAndConflictTables(); in InitializeClasses()