fluidattacks-blends-domain 0.3.0

Blends functional core: pure AST graph to syntax graph (no_std)
Documentation
//! Shared, language-agnostic constructors of syntax nodes.

pub mod annotation;
pub mod argument;
pub mod argument_list;
pub mod array_node;
pub mod assignment;
pub mod attribute;
pub mod await_expression;
pub mod binary_operation;
pub mod catch_clause;
pub mod catch_declaration;
pub mod class_body;
pub mod class_declaration;
pub mod comment;
pub mod declaration;
pub mod declaration_block;
pub mod do_statement;
pub mod element_access;
pub mod else_clause;
pub mod execution_block;
pub mod export_statement;
pub mod expression_statement;
pub mod file;
pub mod finally_clause;
pub mod for_each_statement;
pub mod for_statement;
pub mod if_statement;
pub mod import_global;
pub mod import_module;
pub mod import_multiple_global;
pub mod import_statement;
pub mod jsx_element;
pub mod lambda_function;
pub mod literal;
pub mod member_access;
pub mod method_declaration;
pub mod method_invocation;
pub mod missing_node;
pub mod modifiers;
pub mod module_declaration;
pub mod named_argument;
pub mod namespace;
pub mod new_expression;
pub mod object;
pub mod object_creation;
pub mod pair;
pub mod parameter;
pub mod parameter_list;
pub mod parenthesized_expression;
pub mod reserved_word;
pub mod rest_pattern;
pub mod return_statement;
pub mod selector;
pub mod spread_element;
pub mod string_literal;
pub mod switch_body;
pub mod switch_section;
pub mod switch_statement;
pub mod symbol_lookup;
pub mod ternary_operation;
pub mod throw;
pub mod try_statement;
pub mod unary_expression;
pub mod using_statement;
pub mod utils;
pub mod variable_declaration;
pub mod while_statement;