Class GeneratingVisitor