class ActionDispatch::Journey::Visitors::Each

Experimental RBS support (using type sampling data from the type_fusion project).

# sig/action_dispatch/journey/visitors.rbs

class ActionDispatch::Journey::Visitors::Each < ActionDispatch::Journey::Visitors::FunctionalVisitor
  
  type ActionDispatch__Journey__Visitors__Each_visit_node = ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Dot | ActionDispatch::Journey::Nodes::Group | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Star
  
  def visit: (ActionDispatch__Journey__Visitors__Each_visit_node node, Proc block, Proc seed) -> Proc
end

:nodoc:
Loop through the requirements AST.

def visit(node, block)

Experimental RBS support (using type sampling data from the type_fusion project).

type ActionDispatch__Journey__Visitors__Each_visit_node = ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Dot | ActionDispatch::Journey::Nodes::Group | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Star

def visit: (ActionDispatch__Journey__Visitors__Each_visit_node node, Proc block, Proc seed) -> Proc

This signature was generated using 444 samples from 3 applications.

:nodoc:
Loop through the requirements AST.
def visit(node, block)
  block.call(node)
  super
end