Trait gluon_base::ast::Visitor [−][src]
pub trait Visitor<'a> { type Ident: 'a; fn visit_expr(&mut self, e: &'a SpannedExpr<Self::Ident>) { ... } fn visit_pattern(&mut self, p: &'a SpannedPattern<Self::Ident>) { ... } fn visit_typ(&mut self, _: &'a ArcType<Self::Ident>) { ... } }