- item : Lean.Lsp.CompletionItem
- score : Float
Instances For
Equations
- Lean.Server.Completion.instInhabitedScoredCompletionItem = { default := { item := default, score := default } }
Equations
Instances For
def
Lean.Server.Completion.completeNamespaces
(ctx : Lean.Elab.ContextInfo)
(id : Lean.Name)
(danglingDot : Bool)
:
Instances For
def
Lean.Server.Completion.completeNamespaces.visitNamespaces
(id : Lean.Name)
(danglingDot : Bool)
(add : Lean.Name → Lean.Name → Float → Lean.Server.Completion.M✝ Unit)
(ns ns' : Lean.Name)
:
Instances For
def
Lean.Server.Completion.idCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
(lctx : Lean.LocalContext)
(stx : Lean.Syntax)
(id : Lean.Name)
(hoverInfo : Lean.Server.Completion.HoverInfo)
(danglingDot : Bool)
:
Instances For
def
Lean.Server.Completion.dotCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
(info : Lean.Elab.TermInfo)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Server.Completion.dotIdCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
(lctx : Lean.LocalContext)
(id : Lean.Name)
(expectedType? : Option Lean.Expr)
:
Instances For
def
Lean.Server.Completion.fieldIdCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
(lctx : Lean.LocalContext)
(id : Option Lean.Name)
(structName : Lean.Name)
:
Instances For
def
Lean.Server.Completion.optionCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
(stx : Lean.Syntax)
(caps : Lean.Lsp.ClientCapabilities)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Server.Completion.tacticCompletion
(params : Lean.Lsp.CompletionParams)
(completionInfoPos : Nat)
(ctx : Lean.Elab.ContextInfo)
:
Equations
- One or more equations did not get rendered due to their size.