Equations
- Lean.Lsp.instFileSourceLocation = { fileSource := fun l => l.uri }
Equations
- Lean.Lsp.instFileSourceTextDocumentIdentifier = { fileSource := fun i => i.uri }
Equations
- Lean.Lsp.instFileSourceVersionedTextDocumentIdentifier = { fileSource := fun i => i.uri }
Equations
- Lean.Lsp.instFileSourceTextDocumentEdit = { fileSource := fun e => Lean.Lsp.fileSource e.textDocument }
Equations
- Lean.Lsp.instFileSourceTextDocumentItem = { fileSource := fun i => i.uri }
Equations
- Lean.Lsp.instFileSourceTextDocumentPositionParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceDidOpenTextDocumentParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceDidChangeTextDocumentParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceDidCloseTextDocumentParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceCompletionParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceHoverParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceDeclarationParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceDefinitionParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceTypeDefinitionParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceReferenceParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceWaitForDiagnosticsParams = { fileSource := fun p => p.uri }
Equations
- Lean.Lsp.instFileSourceDocumentHighlightParams = { fileSource := fun h => Lean.Lsp.fileSource h.toTextDocumentPositionParams }
Equations
- Lean.Lsp.instFileSourceDocumentSymbolParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceSemanticTokensParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceSemanticTokensRangeParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourceFoldingRangeParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }
Equations
- Lean.Lsp.instFileSourcePlainGoalParams = { fileSource := fun p => Lean.Lsp.fileSource p.toTextDocumentPositionParams.textDocument }
Equations
- Lean.Lsp.instFileSourcePlainTermGoalParams = { fileSource := fun p => Lean.Lsp.fileSource p.toTextDocumentPositionParams.textDocument }
Equations
- Lean.Lsp.instFileSourceRpcConnectParams = { fileSource := fun p => p.uri }
Equations
- Lean.Lsp.instFileSourceRpcCallParams = { fileSource := fun p => Lean.Lsp.fileSource p.toTextDocumentPositionParams.textDocument }
Equations
- Lean.Lsp.instFileSourceRpcReleaseParams = { fileSource := fun p => p.uri }
Equations
- Lean.Lsp.instFileSourceRpcKeepAliveParams = { fileSource := fun p => p.uri }
Equations
- Lean.Lsp.instFileSourceCodeActionParams = { fileSource := fun p => Lean.Lsp.fileSource p.textDocument }