Method: Jinx::Visitor#clear
- Defined in:
- lib/jinx/helpers/visitor.rb
#clear ⇒ Object (protected)
Resets this visitor’s state in preparation for a new visit.
194 195 196 197 198 199 |
# File 'lib/jinx/helpers/visitor.rb', line 194 def clear # clear the lineage @lineage.clear # if the visited hash is not shared, then clear it @visited.clear unless .has_key?(:visited) end |