Trait gluon_base::ast::Visitor [] [src]

pub trait Visitor {
    type Ident;
    fn visit_expr(&mut self, e: &SpannedExpr<Self::Ident>) { ... }
    fn visit_pattern(&mut self, e: &SpannedPattern<Self::Ident>) { ... }
    fn visit_typ(&mut self, _: &ArcType<Self::Ident>) { ... }
}

Associated Types

Provided Methods

Implementors