(motive : Lean.Meta.InjectionResult → Sort u_1) →
  (__do_lift : Lean.Meta.InjectionResult) →
    (Unit → motive Lean.Meta.InjectionResult.solved) →
      ((mvarId : Lean.MVarId) →
          (newEqs : Array Lean.FVarId) →
            (remainingNames : List Lean.Name) →
              motive (Lean.Meta.InjectionResult.subgoal mvarId newEqs remainingNames)) →
        motive __do_lift