[][src]Trait loa::semantics::Checker

pub trait Checker {
    fn check(&self, analysis: &mut Analysis, diagnostics: &mut Vec<Diagnostic>);
}

Required methods

fn check(&self, analysis: &mut Analysis, diagnostics: &mut Vec<Diagnostic>)

Loading content...

Implementors

impl Checker for DuplicateDeclaration[src]

impl Checker for ImpreciseFloatLiteral[src]

impl Checker for InvalidImport[src]

impl Checker for InvalidInherit[src]

impl Checker for OutOfBoundsNumber[src]

impl Checker for PrivateMethods[src]

impl Checker for TypeAssignment[src]

impl Checker for TypeParameterVariance[src]

impl Checker for UndefinedBehaviour[src]

impl Checker for UndefinedReference[src]

impl Checker for UndefinedTypeReference[src]

impl Checker for VariableInitialization[src]

impl Checker for WrongNumberOfTypeArguments[src]

Loading content...