Class Ek9SourceVisitor

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Void>
org.ek9lang.antlr.EK9BaseVisitor<Void>
org.ek9lang.compiler.common.Ek9SourceVisitor
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Void>, EK9Visitor<Void>

public class Ek9SourceVisitor extends EK9BaseVisitor<Void>
A cut down visitor that just deals with packages at a basic level. Now refactored the results of the visit out to an immutable record, so the private properties in this visitor are now transient.