{pu : Lean.Compiler.LCNF.Purity} →
  {P : Sort u} →
    {fvarId : Lean.FVarId} →
      {n : ℕ} →
        {check persistent : Bool} →
          {k : Lean.Compiler.LCNF.Code pu} →
            {h : autoParam (pu = Lean.Compiler.LCNF.Purity.impure) Lean.Compiler.LCNF.Alt._auto_11} →
              {fvarId' : Lean.FVarId} →
                {n' : ℕ} →
                  {check' persistent' : Bool} →
                    {k' : Lean.Compiler.LCNF.Code pu} →
                      {h' : autoParam (pu = Lean.Compiler.LCNF.Purity.impure) Lean.Compiler.LCNF.Alt._auto_11} →
                        Lean.Compiler.LCNF.Code.inc fvarId n check persistent k h =
                            Lean.Compiler.LCNF.Code.inc fvarId' n' check' persistent' k' h' →
                          (fvarId = fvarId' → n = n' → check = check' → persistent = persistent' → k ≍ k' → P) → P