class ActionDispatch::Journey::Nodes::Node

:nodoc:
:nodoc:
:nodoc:

def each(&block)

def each(&block)
  Visitors::Each.new(block).accept(self)
end

def initialize(left)

def initialize(left)
  @left = left
  @memo = nil
end

def literal?; false; end

def literal?; false; end

def name

def name
  left.tr '*:', ''
end

def symbol?; false; end

def symbol?; false; end

def to_dot

def to_dot
  Visitors::Dot.new.accept(self)
end

def to_s

def to_s
  Visitors::String.new.accept(self)
end

def to_sym

def to_sym
  name.to_sym
end

def type

def type
  raise NotImplementedError
end