class Visitors::Visitor
Constants
- DISPATCH
Public Instance Methods
visit(node)
click to toggle source
# File lib/rabl-rails/visitors/visitor.rb, line 3 def visit(node) dispatch(node) end
visit_Array(a)
click to toggle source
# File lib/rabl-rails/visitors/visitor.rb, line 7 def visit_Array a a.each { |n| dispatch(n) } end
Private Instance Methods
dispatch(node)
click to toggle source
# File lib/rabl-rails/visitors/visitor.rb, line 17 def dispatch(node) send DISPATCH[node.class], node end