def candidates.among

bolt@1.27.0.0 · src/lsp/nav.bend:418

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/word.bend as Word
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

418def candidates.among(
419  ~fs: F.Files,
420  +items: List<&2, Outline.Item>,
421  docs: List<&2, Docs.Doc>,
422  uri: String,
423  +prefix: String,
424  locals: List<&2, Outline.Item>
425) -> IO(List<&2, Outline.Item>):
426  candidates.via(~fs, Outline.import_path(items, Word.head(prefix)), items, docs, uri, prefix, locals)

Uses (9)

Used by (1)