sway-core 0.37.3

Sway core language.
Documentation
use sway_types::Ident;

pub(super) type PathBuf = Vec<Ident>;

pub(super) use super::{
    constraint::*,
    gather::{
        code_block::gather_from_code_block,
        context::{GatherContext, GatherNamespace},
        declaration::gather_from_decl,
        expression::gather_from_exp,
        gather_constraints,
        module::gather_from_root,
        node::gather_from_node,
    },
    instruct::{
        apply_instructions,
        code_block::instruct_code_block,
        context::{InstructContext, InstructionItems},
        declaration::instruct_decl,
        expression::instruct_exp,
        module::instruct_root,
        node::instruct_node,
    },
    instructions::Instruction,
    solve::{
        instruction_result::InstructionResult, iteration_report::IterationReport, solver::Solver,
        ConstraintPQ, ConstraintWrapper,
    },
};