{motive : Lean.PrettyPrinter.Delaborator.TopDownAnalyze.App.Context → Sort u} →
  (t : Lean.PrettyPrinter.Delaborator.TopDownAnalyze.App.Context) →
    ((f fType : Lean.Expr) →
        (args mvars : Array Lean.Expr) →
          (bInfos : Array Lean.BinderInfo) →
            (forceRegularApp : Bool) →
              motive
                { f := f, fType := fType, args := args, mvars := mvars, bInfos := bInfos,
                  forceRegularApp := forceRegularApp }) →
      motive t