Lines Matching refs:visitor
63 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots() argument
66 strong_interns_.VisitRoots(visitor); in VisitRoots()
70 root.VisitRoot(visitor, RootInfo(kRootInternedString)); in VisitRoots()
305 void InternTable::SweepInternTableWeaks(IsMarkedVisitor* visitor) { in SweepInternTableWeaks() argument
307 weak_interns_.SweepWeaks(visitor); in SweepInternTableWeaks()
424 void InternTable::Table::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
426 visitor, RootInfo(kRootInternedString)); in VisitRoots()
434 void InternTable::Table::SweepWeaks(IsMarkedVisitor* visitor) { in SweepWeaks() argument
436 SweepWeaks(&table.set_, visitor); in SweepWeaks()
440 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks() argument
444 mirror::Object* new_object = visitor->IsMarked(object); in SweepWeaks()