instance method
Prism::Translation::Ripper#visit_block_parameters_node
visit_block_parameters_node(node)
lib/prism/translation/ripper.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/prism/translation/ripper.rb, line 959
def visit_block_parameters_node(node)
parameters =
if node.parameters.nil?
on_params(nil, nil, nil, nil, nil, nil, nil)
else
visit(node.parameters)
end
locals =
if node.locals.any?
visit_all(node.locals)
else
false
end
bounds(node.location)
on_block_var(parameters, locals)
end
A block’s parameters.
See also
#visit_block_parameter_node
#visit_body_node
#visit_block_node
#visit_break_node
also in
3.4