{motive : Lean.Elab.Info → Sort u} →
  (t : Lean.Elab.Info) →
    ((i : Lean.Elab.TermInfo) → motive (Lean.Elab.Info.ofTermInfo i)) →
      ((i : Lean.Elab.FieldInfo) → motive (Lean.Elab.Info.ofFieldInfo i)) →
        ((i : Lean.Elab.OptionInfo) → motive (Lean.Elab.Info.ofOptionInfo i)) →
          ((i : Lean.Elab.DocElabInfo) → motive (Lean.Elab.Info.ofDocElabInfo i)) →
            (Nat.hasNotBit 65698 t.ctorIdx → motive t) → motive t