Type Alias hir_expand::files::AstId
source · pub type AstId<N> = InFile<FileAstId<N>>;
Expand description
AstId
points to an AST node in any file.
It is stable across reparses, and can be used as salsa key/value.
Aliased Type§
struct AstId<N> {
pub file_id: HirFileId,
pub value: FileAstId<N>,
}
Fields§
§file_id: HirFileId
§value: FileAstId<N>