Ameba::AST::BaseVisitor
An abstract base visitor that utilizes general logic for all visitors.
Constructors
Creates instance of this visitor.
visitor = Ameba::AST::NodeVisitor.new(rule, source)
Instance methods
visit(node : Crystal::ASTNode)
A main visit method that accepts Crystal::ASTNode.
Returns true, meaning all child nodes will be traversed.