Expand description
Symbol reference parsing and stable symbol node IDs.
Notes may reference code with symbol:… anchors. This module parses those
refs, builds canonical symbol/… node ids, and resolves them against the set
of indexed symbol nodes.
Structs§
- Symbol
Ref - A reference from a Markdown note to a code symbol.
Functions§
- extract_
symbol_ refs - Extract
symbol:…references from Markdown body (outside code fences). - note_
id_ from_ path - Helper for docs path ids (re-export convenience).
- parse_
symbol_ path - Parse
crate::module::NameorNameinto aSymbolRef. - resolve_
symbol_ ref - Resolve a symbol ref against known symbol node ids.
- symbol_
node_ id - Build the canonical node id for a code symbol.