class RuboCop::Cop::Style::ExplicitBlockArgument
def add_block_argument(node, corrector, block_name)
def add_block_argument(node, corrector, block_name) if node.arguments? insert_argument(node, corrector, block_name) elsif empty_arguments?(node) corrector.replace(node.arguments, "(&#{block_name})") elsif call_like?(node) correct_call_node(node, corrector, block_name) else corrector.insert_after(node.loc.name, "(&#{block_name})") end end