Expand description
Query operations for CodeGraph
Handles symbol and reference queries.
Structs§
- Collision
Candidate - Candidate symbol for a collision group
- Collision
Group - Collision group for a specific field value
- Symbol
Query Result - Query result containing symbol metadata
Enums§
- Collision
Field - Field to group collisions by
Functions§
- collision_
groups - Query collision groups by field
- cross_
file_ references_ to - Query cross-file references to a specific symbol
- edge_
endpoints - Enumerate edge endpoints for orphan detection.
- find_
by_ symbol_ id - Query a symbol by its stable SymbolId
- get_
ambiguous_ candidates - Get all symbols matching a display FQN (ambiguity detection)
- index_
references - Index references for a file into the graph
- references_
to_ symbol - Query all references to a specific symbol
- symbol_
extents - Lookup symbol extents (byte + line range) by name within a file.
- symbol_
id_ by_ name - Query the node ID of a specific symbol by file path and symbol name
- symbol_
nodes_ in_ file - Query symbols in a file along with their node IDs for deterministic CLI output.
- symbol_
nodes_ in_ file_ with_ ids - Query symbols in a file with their node IDs and stable symbol IDs.
- symbols_
in_ file - Query all symbols defined in a file
- symbols_
in_ file_ with_ kind - Query symbols defined in a file, optionally filtered by kind