module Axiom::Visitable
A mixin to allow instances to be visited
Public Instance Methods
accept(visitor)
click to toggle source
Accept a visitor and dispatch the object to the visitor
@example
visitable = visitable.accept(visitor)
@param [#visit] visitor
the visitor object
@return [self]
@api public
# File lib/axiom/support/visitable.rb, line 19 def accept(visitor) visitor.visit(self) self end