class Steep::Diagnostic::Ruby::IncompatibleArgumentForwarding

def header_line

def header_line
  case
  when params_pair
    "Cannot forward arguments to `#{method_name}`:"
  when block_pair
    "Cannot forward block to `#{method_name}`:"
  else
    raise
  end
end

def initialize(method_name:, node:, params_pair: nil, block_pair: nil, result:)

def initialize(method_name:, node:, params_pair: nil, block_pair: nil, result:)
  super(node: node)
  @method_name = method_name
  @result = result
  @params_pair = params_pair
  @block_pair = block_pair
end