case 4: _localctx = new AtTimeZoneContext(new ValueExpressionContext(_parentctx, _parentState)); pushNewRecursionContext(_localctx, _startState, RULE_valueExpression); setState(985);
case 4: _localctx = new AtTimeZoneContext(new ValueExpressionContext(_parentctx, _parentState)); pushNewRecursionContext(_localctx, _startState, RULE_valueExpression); setState(985);
case 4: _localctx = new AtTimeZoneContext(new ValueExpressionContext(_parentctx, _parentState)); pushNewRecursionContext(_localctx, _startState, RULE_valueExpression); setState(857);
public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); } @Override
public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); } public TimeZoneSpecifierContext timeZoneSpecifier() {
public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); } @Override
public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); } public TimeZoneSpecifierContext timeZoneSpecifier() {
public ValueExpressionContext valueExpression() { return getRuleContext(ValueExpressionContext.class,0); } public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); }
public TimeZoneSpecifierContext timeZoneSpecifier() { return getRuleContext(TimeZoneSpecifierContext.class,0); } public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); }
public ValueExpressionContext valueExpression() { return getRuleContext(ValueExpressionContext.class,0); } public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); }
public TimeZoneSpecifierContext timeZoneSpecifier() { return getRuleContext(TimeZoneSpecifierContext.class,0); } public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); }
@Override public Node visitAtTimeZone(SqlBaseParser.AtTimeZoneContext context) { return new AtTimeZone( getLocation(context.AT()), (Expression) visit(context.valueExpression()), (Expression) visit(context.timeZoneSpecifier())); }
@Override public Node visitAtTimeZone(SqlBaseParser.AtTimeZoneContext context) { return new AtTimeZone( getLocation(context.AT()), (Expression) visit(context.valueExpression()), (Expression) visit(context.timeZoneSpecifier())); }
public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); } @Override
public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); } public TimeZoneSpecifierContext timeZoneSpecifier() {
public TimeZoneSpecifierContext timeZoneSpecifier() { return getRuleContext(TimeZoneSpecifierContext.class,0); } public AtTimeZoneContext(ValueExpressionContext ctx) { copyFrom(ctx); }
public ValueExpressionContext valueExpression() { return getRuleContext(ValueExpressionContext.class,0); } public TerminalNode AT() { return getToken(SqlBaseParser.AT, 0); }
@Override public Node visitAtTimeZone(SqlBaseParser.AtTimeZoneContext context) { return new AtTimeZone( getLocation(context.AT()), (Expression) visit(context.valueExpression()), (Expression) visit(context.timeZoneSpecifier())); }