(motive : Lean.Elab.Tactic.RCases.RCasesPatt → Option Lean.Term → Sort u_1) →
  (x : Lean.Elab.Tactic.RCases.RCasesPatt) →
    (x_1 : Option Lean.Term) →
      ((p : Lean.Elab.Tactic.RCases.RCasesPatt) → motive p none) →
        ((p : Lean.Elab.Tactic.RCases.RCasesPatt) → (ty : Lean.Term) → motive p (some ty)) → motive x x_1