Skip to main content

Module index

Module index 

Source
Expand description

The index of name occurrences the language server reads (spec docs/superpowers/specs/2026-10-10-phase-3-4a-navigation-design.md §3).

The resolver records imports into it and the type checker everything else. Neither reads it: it is written for the server alone.

Structs§

Index
Every name an analysis resolved (spec §3.1).
LocalFlags
How a local was declared, for semantic tokens (spec 3.4b §7.2).
Occurrence
One name in the source.

Enums§

Role
Whether an occurrence declares its target or uses it.
Target
What a name means (spec §3.1).

Functions§

rank
Which of several occurrences on one span a request means: lower first.