Lines Matching full:visited
711 std::unordered_set<mirror::Class*> visited;
712 return PruneAppImageClassInternal(klass, &early_exit, &visited);
718 std::unordered_set<mirror::Class*>* visited) {
720 DCHECK(visited != nullptr);
731 if (visited->find(klass) != visited->end()) {
735 visited->emplace(klass);
750 // Check interfaces since these wont be visited through VisitReferences.)
755 visited);
761 visited);
776 visited);
780 visited);
789 visited);
791 auto it = visited->find(klass);
792 DCHECK(it != visited->end());
793 visited->erase(it);
795 // dependencies. If visited is empty then we are the root caller, in this case the cycle was in
797 if (result == true || !my_early_exit || visited->empty()) {