module DrgDSL::Visitor::Cache
Public Instance Methods
visit(n)
click to toggle source
@param n [Ast::Node]
Calls superclass method
# File lib/drgdsl/visitor.rb, line 15 def visit(n) return super(n) unless cache? self.class.cache[cache_key(n)] ||= super(n) end