Class SymbolVisitor

  • All Implemented Interfaces:
    TreeVisitor

    public class SymbolVisitor
    extends DoubleDispatchVisitor
    This visitor creates new symbols for not hoisted variables (like class name) and implicitly declared variables (declared without keyword). Also it creates usages for all known symbols.