def candidates.in
bolt@1.27.0.0 · src/lsp/nav.bend:428
import bolt@1.27.0.0/src/lsp/nav.bend as Nav
import Base
import bolt@1.27.0.0/src/syntax/outline.bend as Outline
import bolt@1.27.0.0/src/syntax/bind.bend as Bind
import bolt@1.27.0.0/src/lsp/files/service.bend as F
import bolt@1.27.0.0/src/lsp/docs.bend as Docs
428def candidates.in(
429 ~fs: F.Files,
430 +text: String,
431 docs: List<&2, Docs.Doc>,
432 uri: String,
433 prefix: String,
434 line: U32
435) -> IO(List<&2, Outline.Item>):
436 candidates.among(~fs, Outline.items(text), docs, uri, prefix, as_items(Bind.visible(Bind.bound(text), line)))