{"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 0, "character": 55}} {"range": {"start": {"line": 0, "character": 54}, "end": {"line": 0, "character": 58}}, "contents": {"value": "```lean\nEq.symm.{1} : ∀ {α : Type} {a b : α}, a = b → b = a\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 0, "character": 52}} {"range": {"start": {"line": 0, "character": 52}, "end": {"line": 0, "character": 53}}, "contents": {"value": "```lean\nh : x = y\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 4, "character": 46}} {"range": {"start": {"line": 4, "character": 45}, "end": {"line": 4, "character": 49}}, "contents": {"value": "```lean\nEq.symm.{1} : ∀ {α : Type} {a b : α}, a = b → b = a\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 7, "character": 54}} {"range": {"start": {"line": 7, "character": 53}, "end": {"line": 7, "character": 60}}, "contents": {"value": "```lean\nEq.symm.{1} : ∀ {α : Type} {a b : α}, a = b → b = a\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 7, "character": 65}} {"range": {"start": {"line": 7, "character": 62}, "end": {"line": 7, "character": 69}}, "contents": {"value": "```lean\nEq.symm.{1} : ∀ {α : Type} {a b : α}, a = b → b = a\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 7, "character": 70}} {"range": {"start": {"line": 7, "character": 70}, "end": {"line": 7, "character": 71}}, "contents": {"value": "```lean\nh : x = y\n```", "kind": "markdown"}} {"textDocument": {"uri": "file://lean3HoverIssue.lean"}, "position": {"line": 7, "character": 72}} {"range": {"start": {"line": 7, "character": 72}, "end": {"line": 7, "character": 76}}, "contents": {"value": "```lean\nEq.symm.{1} : ∀ {α : Type} {a b : α}, a = b → b = a\n```", "kind": "markdown"}}