// Generated from AnalyticsSQL.g4 by ANTLR 4.8
// jshint ignore: start
var antlr4 = require('antlr4/index');
// This class defines a complete generic visitor for a parse tree produced by AnalyticsSQLParser.
function AnalyticsSQLVisitor() {
    antlr4.tree.ParseTreeVisitor.call(this);
    return this;
}
AnalyticsSQLVisitor.prototype = Object.create(antlr4.tree.ParseTreeVisitor.prototype);
AnalyticsSQLVisitor.prototype.constructor = AnalyticsSQLVisitor;
// Visit a parse tree produced by AnalyticsSQLParser#singleStatement.
AnalyticsSQLVisitor.prototype.visitSingleStatement = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#singleSQLStatement.
AnalyticsSQLVisitor.prototype.visitSingleSQLStatement = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#createWandTable.
AnalyticsSQLVisitor.prototype.visitCreateWandTable = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#createWandTableHeader.
AnalyticsSQLVisitor.prototype.visitCreateWandTableHeader = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#commentSpec.
AnalyticsSQLVisitor.prototype.visitCommentSpec = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#query.
AnalyticsSQLVisitor.prototype.visitQuery = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#keyWordSepc.
AnalyticsSQLVisitor.prototype.visitKeyWordSepc = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#asQuery.
AnalyticsSQLVisitor.prototype.visitAsQuery = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#multipartAsQuery.
AnalyticsSQLVisitor.prototype.visitMultipartAsQuery = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#multipartAsQueryList.
AnalyticsSQLVisitor.prototype.visitMultipartAsQueryList = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#queryOrganization.
AnalyticsSQLVisitor.prototype.visitQueryOrganization = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#queryTermDefault.
AnalyticsSQLVisitor.prototype.visitQueryTermDefault = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#setOperation.
AnalyticsSQLVisitor.prototype.visitSetOperation = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#queryPrimaryDefault.
AnalyticsSQLVisitor.prototype.visitQueryPrimaryDefault = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#subquery.
AnalyticsSQLVisitor.prototype.visitSubquery = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sortItem.
AnalyticsSQLVisitor.prototype.visitSortItem = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#fromStatement.
AnalyticsSQLVisitor.prototype.visitFromStatement = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#fromStatementBody.
AnalyticsSQLVisitor.prototype.visitFromStatementBody = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#regularQuerySpecification.
AnalyticsSQLVisitor.prototype.visitRegularQuerySpecification = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#selectClause.
AnalyticsSQLVisitor.prototype.visitSelectClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#whereClause.
AnalyticsSQLVisitor.prototype.visitWhereClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#havingClause.
AnalyticsSQLVisitor.prototype.visitHavingClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#hint.
AnalyticsSQLVisitor.prototype.visitHint = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#hintStatement.
AnalyticsSQLVisitor.prototype.visitHintStatement = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#fromClause.
AnalyticsSQLVisitor.prototype.visitFromClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#aggregationClause.
AnalyticsSQLVisitor.prototype.visitAggregationClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#groupingSet.
AnalyticsSQLVisitor.prototype.visitGroupingSet = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#pivotClause.
AnalyticsSQLVisitor.prototype.visitPivotClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#pivotColumn.
AnalyticsSQLVisitor.prototype.visitPivotColumn = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#pivotValue.
AnalyticsSQLVisitor.prototype.visitPivotValue = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#lateralView.
AnalyticsSQLVisitor.prototype.visitLateralView = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#setQuantifier.
AnalyticsSQLVisitor.prototype.visitSetQuantifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#relation.
AnalyticsSQLVisitor.prototype.visitRelation = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#joinRelation.
AnalyticsSQLVisitor.prototype.visitJoinRelation = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#joinType.
AnalyticsSQLVisitor.prototype.visitJoinType = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#joinCriteria.
AnalyticsSQLVisitor.prototype.visitJoinCriteria = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sample.
AnalyticsSQLVisitor.prototype.visitSample = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sampleByPercentile.
AnalyticsSQLVisitor.prototype.visitSampleByPercentile = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sampleByRows.
AnalyticsSQLVisitor.prototype.visitSampleByRows = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sampleByBucket.
AnalyticsSQLVisitor.prototype.visitSampleByBucket = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#sampleByBytes.
AnalyticsSQLVisitor.prototype.visitSampleByBytes = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#identifierList.
AnalyticsSQLVisitor.prototype.visitIdentifierList = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#identifierSeq.
AnalyticsSQLVisitor.prototype.visitIdentifierSeq = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#tableName.
AnalyticsSQLVisitor.prototype.visitTableName = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#aliasedQuery.
AnalyticsSQLVisitor.prototype.visitAliasedQuery = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#aliasedRelation.
AnalyticsSQLVisitor.prototype.visitAliasedRelation = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#inlineTableDefault2.
AnalyticsSQLVisitor.prototype.visitInlineTableDefault2 = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#tableValuedFunction.
AnalyticsSQLVisitor.prototype.visitTableValuedFunction = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#inlineTable.
AnalyticsSQLVisitor.prototype.visitInlineTable = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#functionTable.
AnalyticsSQLVisitor.prototype.visitFunctionTable = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#tableAlias.
AnalyticsSQLVisitor.prototype.visitTableAlias = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#multipartIdentifier.
AnalyticsSQLVisitor.prototype.visitMultipartIdentifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#namedExpression.
AnalyticsSQLVisitor.prototype.visitNamedExpression = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#namedExpressionSeq.
AnalyticsSQLVisitor.prototype.visitNamedExpressionSeq = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#expression.
AnalyticsSQLVisitor.prototype.visitExpression = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#logicalNot.
AnalyticsSQLVisitor.prototype.visitLogicalNot = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#predicated.
AnalyticsSQLVisitor.prototype.visitPredicated = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#exists.
AnalyticsSQLVisitor.prototype.visitExists = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#logicalBinary.
AnalyticsSQLVisitor.prototype.visitLogicalBinary = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#predicate.
AnalyticsSQLVisitor.prototype.visitPredicate = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#valueExpressionDefault.
AnalyticsSQLVisitor.prototype.visitValueExpressionDefault = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#comparison.
AnalyticsSQLVisitor.prototype.visitComparison = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#arithmeticBinary.
AnalyticsSQLVisitor.prototype.visitArithmeticBinary = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#arithmeticUnary.
AnalyticsSQLVisitor.prototype.visitArithmeticUnary = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#struct.
AnalyticsSQLVisitor.prototype.visitStruct = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#dereference.
AnalyticsSQLVisitor.prototype.visitDereference = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#simpleCase.
AnalyticsSQLVisitor.prototype.visitSimpleCase = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#columnReference.
AnalyticsSQLVisitor.prototype.visitColumnReference = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#rowConstructor.
AnalyticsSQLVisitor.prototype.visitRowConstructor = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#last.
AnalyticsSQLVisitor.prototype.visitLast = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#star.
AnalyticsSQLVisitor.prototype.visitStar = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#overlay.
AnalyticsSQLVisitor.prototype.visitOverlay = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#subscript.
AnalyticsSQLVisitor.prototype.visitSubscript = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#subqueryExpression.
AnalyticsSQLVisitor.prototype.visitSubqueryExpression = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#substring.
AnalyticsSQLVisitor.prototype.visitSubstring = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#currentDatetime.
AnalyticsSQLVisitor.prototype.visitCurrentDatetime = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#cast.
AnalyticsSQLVisitor.prototype.visitCast = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#constantDefault.
AnalyticsSQLVisitor.prototype.visitConstantDefault = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#lambda.
AnalyticsSQLVisitor.prototype.visitLambda = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#parenthesizedExpression.
AnalyticsSQLVisitor.prototype.visitParenthesizedExpression = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#extract.
AnalyticsSQLVisitor.prototype.visitExtract = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#trim.
AnalyticsSQLVisitor.prototype.visitTrim = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#functionCall.
AnalyticsSQLVisitor.prototype.visitFunctionCall = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#searchedCase.
AnalyticsSQLVisitor.prototype.visitSearchedCase = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#position.
AnalyticsSQLVisitor.prototype.visitPosition = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#first.
AnalyticsSQLVisitor.prototype.visitFirst = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#nullLiteral.
AnalyticsSQLVisitor.prototype.visitNullLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#intervalLiteral.
AnalyticsSQLVisitor.prototype.visitIntervalLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#typeConstructor.
AnalyticsSQLVisitor.prototype.visitTypeConstructor = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#numericLiteral.
AnalyticsSQLVisitor.prototype.visitNumericLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#booleanLiteral.
AnalyticsSQLVisitor.prototype.visitBooleanLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#stringLiteral.
AnalyticsSQLVisitor.prototype.visitStringLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#comparisonOperator.
AnalyticsSQLVisitor.prototype.visitComparisonOperator = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#booleanValue.
AnalyticsSQLVisitor.prototype.visitBooleanValue = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#interval.
AnalyticsSQLVisitor.prototype.visitInterval = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#errorCapturingMultiUnitsInterval.
AnalyticsSQLVisitor.prototype.visitErrorCapturingMultiUnitsInterval = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#multiUnitsInterval.
AnalyticsSQLVisitor.prototype.visitMultiUnitsInterval = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#errorCapturingUnitToUnitInterval.
AnalyticsSQLVisitor.prototype.visitErrorCapturingUnitToUnitInterval = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#unitToUnitInterval.
AnalyticsSQLVisitor.prototype.visitUnitToUnitInterval = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#intervalValue.
AnalyticsSQLVisitor.prototype.visitIntervalValue = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#intervalUnit.
AnalyticsSQLVisitor.prototype.visitIntervalUnit = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#complexDataType.
AnalyticsSQLVisitor.prototype.visitComplexDataType = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#primitiveDataType.
AnalyticsSQLVisitor.prototype.visitPrimitiveDataType = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#complexColTypeList.
AnalyticsSQLVisitor.prototype.visitComplexColTypeList = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#complexColType.
AnalyticsSQLVisitor.prototype.visitComplexColType = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#whenClause.
AnalyticsSQLVisitor.prototype.visitWhenClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#windowClause.
AnalyticsSQLVisitor.prototype.visitWindowClause = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#namedWindow.
AnalyticsSQLVisitor.prototype.visitNamedWindow = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#windowRef.
AnalyticsSQLVisitor.prototype.visitWindowRef = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#windowDef.
AnalyticsSQLVisitor.prototype.visitWindowDef = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#windowFrame.
AnalyticsSQLVisitor.prototype.visitWindowFrame = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#frameBound.
AnalyticsSQLVisitor.prototype.visitFrameBound = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#functionName.
AnalyticsSQLVisitor.prototype.visitFunctionName = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#qualifiedName.
AnalyticsSQLVisitor.prototype.visitQualifiedName = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#errorCapturingIdentifier.
AnalyticsSQLVisitor.prototype.visitErrorCapturingIdentifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#errorIdent.
AnalyticsSQLVisitor.prototype.visitErrorIdent = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#realIdent.
AnalyticsSQLVisitor.prototype.visitRealIdent = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#identifier.
AnalyticsSQLVisitor.prototype.visitIdentifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#unquotedIdentifier.
AnalyticsSQLVisitor.prototype.visitUnquotedIdentifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#quotedIdentifierAlternative.
AnalyticsSQLVisitor.prototype.visitQuotedIdentifierAlternative = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#quotedIdentifier.
AnalyticsSQLVisitor.prototype.visitQuotedIdentifier = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#exponentLiteral.
AnalyticsSQLVisitor.prototype.visitExponentLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#decimalLiteral.
AnalyticsSQLVisitor.prototype.visitDecimalLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#legacyDecimalLiteral.
AnalyticsSQLVisitor.prototype.visitLegacyDecimalLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#integerLiteral.
AnalyticsSQLVisitor.prototype.visitIntegerLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#bigIntLiteral.
AnalyticsSQLVisitor.prototype.visitBigIntLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#smallIntLiteral.
AnalyticsSQLVisitor.prototype.visitSmallIntLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#tinyIntLiteral.
AnalyticsSQLVisitor.prototype.visitTinyIntLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#doubleLiteral.
AnalyticsSQLVisitor.prototype.visitDoubleLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#bigDecimalLiteral.
AnalyticsSQLVisitor.prototype.visitBigDecimalLiteral = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#ansiNonReserved.
AnalyticsSQLVisitor.prototype.visitAnsiNonReserved = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#strictNonReserved.
AnalyticsSQLVisitor.prototype.visitStrictNonReserved = function (ctx) {
    return this.visitChildren(ctx);
};
// Visit a parse tree produced by AnalyticsSQLParser#nonReserved.
AnalyticsSQLVisitor.prototype.visitNonReserved = function (ctx) {
    return this.visitChildren(ctx);
};
exports.AnalyticsSQLVisitor = AnalyticsSQLVisitor;
//# sourceMappingURL=AnalyticsSQLVisitor.js.map