fluidattacks-blends-domain 0.3.0

Blends functional core: pure AST graph to syntax graph (no_std)
Documentation
//! Syntax graph layer: the pure AST graph to syntax graph transformation.

pub(crate) mod builders;
pub mod cfg;
pub(crate) mod dispatchers;
pub(crate) mod fields;
pub(crate) mod readers;

pub(crate) mod args;
pub(crate) mod build_graph;
pub(crate) mod edge;
pub mod error;
pub(crate) mod fold;
pub(crate) mod graph;
pub(crate) mod metadata;
pub(crate) mod node;

pub(crate) use args::{SyntaxGraphArgs, SyntaxReader};
pub use build_graph::build_syntax_graph;
pub use edge::SyntaxEdge;
pub use error::SyntaxGraphError;
pub use graph::{SanitizationEvent, SyntaxGraph, UsageEvent, UsageRole};
pub(crate) use metadata::SyntaxMetadata;
pub use node::{FileInstanceData, FileStructData, FileStructValue, SyntaxKind, SyntaxNode};