pub type NodeId = SymbolId;Expand description
Stable identity of a semantic definition inside one analyzed program.
SymbolId is the public, language-neutral representation of a definition;
this alias makes the distinction between definition and edge identities
explicit in the graph/diff layers without duplicating the symbol payload.
Aliased Type§
pub struct NodeId {
pub language: LanguageId,
pub module: Vec<String>,
pub container: Option<String>,
pub name: String,
}Fields§
§language: LanguageId§module: Vec<String>§container: Option<String>§name: String