Type Definition erg_compiler::error::EffectError

source ·
pub type EffectError = TyCheckError;

Implementations§

source§

impl EffectError

source

pub fn has_effect(
    input: Input,
    errno: usize,
    expr: &Expr,
    caused_by: String
) -> Self

source

pub fn proc_assign_error(
    input: Input,
    errno: usize,
    loc: Location,
    caused_by: String
) -> Self

source

pub fn touch_mut_error(
    input: Input,
    errno: usize,
    expr: &Expr,
    caused_by: String
) -> Self