@[inline, reducible]
Instances For
@[inline, reducible]
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.determinePartialHeaderCompletions
(headerStx : Lean.Syntax)
(completionPos : String.Pos)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.isImportNameCompletionRequest
(headerStx : Lean.Syntax)
(completionPos : String.Pos)
:
Checks whether completionPos
points at the position after an incomplete import
statement.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.isImportCmdCompletionRequest
(headerStx : Lean.Syntax)
(completionPos : String.Pos)
:
Checks whether completionPos
points at a free space in the header.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.computePartialImportCompletions
(headerStx : Lean.Syntax)
(completionPos : String.Pos)
(availableImports : ImportCompletion.ImportTrie)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.isImportCompletionRequest
(text : Lean.FileMap)
(headerStx : Lean.Syntax)
(params : Lean.Lsp.CompletionParams)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.addCompletionItemData
(completionList : Lean.Lsp.CompletionList)
(params : Lean.Lsp.CompletionParams)
:
Sets the data?
field of every CompletionItem
in completionList
using params
. Ensures that
completionItem/resolve
requests can be routed to the correct file worker even for
CompletionItem
s produced by the import completion.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.find
(text : Lean.FileMap)
(headerStx : Lean.Syntax)
(params : Lean.Lsp.CompletionParams)
(availableImports : ImportCompletion.AvailableImports)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
ImportCompletion.computeCompletions
(text : Lean.FileMap)
(headerStx : Lean.Syntax)
(params : Lean.Lsp.CompletionParams)
:
Equations
- One or more equations did not get rendered due to their size.