{motive : Lean.Compiler.LCNF.JoinPointFinder.FindCtx → Sort u} →
  ((definitionDepth : ℕ) →
      (scope : Lean.FVarIdMap ℕ) →
        (currentFunction : Option Lean.FVarId) →
          motive { definitionDepth := definitionDepth, scope := scope, currentFunction := currentFunction }) →
    (t : Lean.Compiler.LCNF.JoinPointFinder.FindCtx) → motive t