Skip to main content

Module node

Module node 

Source
Expand description

Node types for the unified code graph

This module defines the core node types that represent code entities (functions, classes, modules, etc.) in the unified graph architecture.

Structs§

CodeNode
A node in the code graph representing a code entity
NodeId
Universal node identifier with string interning for memory efficiency
NodeMetadata
Additional metadata for a node
Param
Function parameter
Position
Position in source code (line and column)
Span
Source code span (line and column information)
Type
Type information (simplified for now)

Enums§

Language
Language identifier
NodeKind
Type of code entity