Class AbstractNodeVisitor<T>

java.lang.Object
org.jruby.ast.visitor.AbstractNodeVisitor<T>
Type Parameters:
T - return value for each visit
All Implemented Interfaces:
NodeVisitor<T>
Direct Known Subclasses:
InstanceVariableFinder, LineStubVisitor

public abstract class AbstractNodeVisitor<T> extends Object implements NodeVisitor<T>
An abstract implementation of NodeVisitor that has an abstract default visit method, and provides a utility method to visit children.