Expand description
Public traversal helpers over the graphs.
Re-exports§
pub use ast_matching::is_connected_to_cfg;pub use ast_matching::lookup_first_cfg_parent;pub use ast_matching::match_ast;pub use ast_matching::match_ast_d;pub use ast_matching::match_ast_group;pub use ast_matching::match_ast_group_d;pub use labels::label_text;pub use labels::matching_nodes;pub use paths::get_args_n_ids;pub use paths::get_n_arg;pub use paths::get_node_by_path;pub use paths::get_nodes_by_path;pub use paths::nodes_by_type;pub use scope::get_all_scope_definitions;pub use traversal::adj;pub use traversal::adj_ast;pub use traversal::adj_cfg;pub use traversal::adj_lazy;pub use traversal::pred;pub use traversal::pred_ast;pub use traversal::pred_cfg;pub use traversal::pred_lazy;pub use traversal::EdgeKind;
Modules§
- ast_
matching - Counterpart of
blends/query/ast_matching.py. - labels
- Typed accessors over node attributes and label types.
- paths
- scope
- Counterpart of
blends/query/scope.py. - traversal
- Counterpart of
blends/query/traversal.py.