class RuboCop::Cop::Sorbet::AllowIncompatibleOverride

def on_block(node)

def on_block(node)
  return unless sig?(node.send_node)
  block = node.children.last
  return unless block&.send_type?
  receiver = block.receiver
  while receiver
    allow_incompatible_pair = override?(receiver)
    if allow_incompatible_pair
      add_offense(allow_incompatible_pair)
      break
    end
    receiver = receiver.receiver
  end
end