{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"self.visited.clear();"}]}
        self.visited.clear();
        assert!(self.visit_stack.is_empty(), "visit stack should be empty");