class RuboCop::NodePattern::Compiler
def compile_expr_with_capture_check(tokens, temp_node, seq_head, before,
def compile_expr_with_capture_check(tokens, temp_node, seq_head, before, after) @captures = before expr = compile_expr(tokens, temp_node, seq_head) if @captures != after fail_due_to('each branch of {} must have same # of captures') end expr end