∀ (toTermInfo : Lean.Elab.TermInfo) (location? : Option Lean.DeclarationLocation) (docString? : Option String)
  (explicit : Bool) (toTermInfo_1 : Lean.Elab.TermInfo) (location?_1 : Option Lean.DeclarationLocation)
  (docString?_1 : Option String) (explicit_1 : Bool),
  ({ toTermInfo := toTermInfo, location? := location?, docString? := docString?, explicit := explicit } =
      { toTermInfo := toTermInfo_1, location? := location?_1, docString? := docString?_1, explicit := explicit_1 }) =
    (toTermInfo = toTermInfo_1 ∧ location? = location?_1 ∧ docString? = docString?_1 ∧ explicit = explicit_1)