{P : Sort u} →
  {x : Lean.IR.VarId} →
    {i : Lean.IR.CtorInfo} →
      {updtHeader : Bool} →
        {ys : Array Lean.IR.Arg} →
          {x' : Lean.IR.VarId} →
            {i' : Lean.IR.CtorInfo} →
              {updtHeader' : Bool} →
                {ys' : Array Lean.IR.Arg} →
                  Lean.IR.Expr.reuse x i updtHeader ys = Lean.IR.Expr.reuse x' i' updtHeader' ys' →
                    (x = x' → i = i' → updtHeader = updtHeader' → ys = ys' → P) → P