Implements a variation of the visitor pattern.
The same as class Visitor, but the methods return void. This class is suitable when you don't want to transform the AST.
Calls the visitor method that can handle node n.
Generates visit methods for all classes.
Same as generateVisitMethods, but return void instead.
Gets the appropriate return type for the provided class.