lean4-htt/tests/server_interactive/completion3.lean.out.expected
Garmelon a3cb39eac9
chore: migrate more tests to new test suite (#12809)
This PR migrates most remaining tests to the new test suite. It also
completes the migration of directories like `tests/lean/run`, meaning
that PRs trying to add tests to those old directories will now fail.
2026-03-06 16:52:01 +00:00

112 lines
3.1 KiB
Text

{"textDocument": {"uri": "file:///completion3.lean"},
"position": {"line": 7, "character": 9}}
{"items":
[{"label": "x",
"kind": 5,
"data": ["file:///completion3.lean", 7, 9, 1, "cS.x"]},
{"label": "b",
"kind": 5,
"data": ["file:///completion3.lean", 7, 9, 1, "cS.b"]},
{"label": "y",
"kind": 5,
"data": ["file:///completion3.lean", 7, 9, 1, "cS.y"]}],
"isIncomplete": false}
Resolution of x:
{"label": "x",
"kind": 5,
"detail": "S → Nat",
"data": ["file:///completion3.lean", 7, 9, 1, "cS.x"]}
Resolution of b:
{"label": "b",
"kind": 5,
"detail": "S → Bool",
"data": ["file:///completion3.lean", 7, 9, 1, "cS.b"]}
Resolution of y:
{"label": "y",
"kind": 5,
"detail": "S → String",
"data": ["file:///completion3.lean", 7, 9, 1, "cS.y"]}
{"textDocument": {"uri": "file:///completion3.lean"},
"position": {"line": 12, "character": 5}}
{"items":
[{"label": "x",
"kind": 5,
"data": ["file:///completion3.lean", 12, 5, 1, "cS.x"]},
{"label": "b",
"kind": 5,
"data": ["file:///completion3.lean", 12, 5, 1, "cS.b"]},
{"label": "y",
"kind": 5,
"data": ["file:///completion3.lean", 12, 5, 1, "cS.y"]}],
"isIncomplete": false}
Resolution of x:
{"label": "x",
"kind": 5,
"detail": "S → Nat",
"data": ["file:///completion3.lean", 12, 5, 1, "cS.x"]}
Resolution of b:
{"label": "b",
"kind": 5,
"detail": "S → Bool",
"data": ["file:///completion3.lean", 12, 5, 1, "cS.b"]}
Resolution of y:
{"label": "y",
"kind": 5,
"detail": "S → String",
"data": ["file:///completion3.lean", 12, 5, 1, "cS.y"]}
{"textDocument": {"uri": "file:///completion3.lean"},
"position": {"line": 16, "character": 5}}
{"items":
[{"label": "x",
"kind": 5,
"data": ["file:///completion3.lean", 16, 5, 1, "cS.x"]},
{"label": "b",
"kind": 5,
"data": ["file:///completion3.lean", 16, 5, 1, "cS.b"]},
{"label": "y",
"kind": 5,
"data": ["file:///completion3.lean", 16, 5, 1, "cS.y"]}],
"isIncomplete": false}
Resolution of x:
{"label": "x",
"kind": 5,
"detail": "S → Nat",
"data": ["file:///completion3.lean", 16, 5, 1, "cS.x"]}
Resolution of b:
{"label": "b",
"kind": 5,
"detail": "S → Bool",
"data": ["file:///completion3.lean", 16, 5, 1, "cS.b"]}
Resolution of y:
{"label": "y",
"kind": 5,
"detail": "S → String",
"data": ["file:///completion3.lean", 16, 5, 1, "cS.y"]}
{"textDocument": {"uri": "file:///completion3.lean"},
"position": {"line": 20, "character": 5}}
{"items":
[{"label": "x",
"kind": 5,
"data": ["file:///completion3.lean", 20, 5, 1, "cS.x"]},
{"label": "b",
"kind": 5,
"data": ["file:///completion3.lean", 20, 5, 1, "cS.b"]},
{"label": "y",
"kind": 5,
"data": ["file:///completion3.lean", 20, 5, 1, "cS.y"]}],
"isIncomplete": false}
Resolution of x:
{"label": "x",
"kind": 5,
"detail": "S → Nat",
"data": ["file:///completion3.lean", 20, 5, 1, "cS.x"]}
Resolution of b:
{"label": "b",
"kind": 5,
"detail": "S → Bool",
"data": ["file:///completion3.lean", 20, 5, 1, "cS.b"]}
Resolution of y:
{"label": "y",
"kind": 5,
"detail": "S → String",
"data": ["file:///completion3.lean", 20, 5, 1, "cS.y"]}