Expand description
Core types for build-time query graphs.
The graph uses index-based node references (NodeId) with nodes stored
in a Vec. Strings borrow from the source (&'src str) until IR emission.
Structs§
- Build
Graph - Build-time graph for query compilation.
- Build
Node - A node in the build graph.
- Fragment
- A graph fragment with single entry and exit points.
Enums§
- Array
Mode - Array collection mode for loop combinators.
- Build
Effect - Effect operations recorded during graph construction.
- Build
Matcher - What a transition matches.
- RefMarker
- Marker for definition call/return transitions.
Type Aliases§
- NodeId
- Index into
BuildGraph::nodes.