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>) { ... } }

Associated Types

Provided Methods

Implementors