_errHandler.sync(this); _alt = 1; do { _la = _input.LA(1); if ( !(_la==WS || _la==CHAR) ) { _errHandler.recoverInline(this); if ( _input.LA(1)==Token.EOF ) matchedEOF = true; _errHandler.reportMatch(this); consume(); _la = _input.LA(1); if ((_la != WS) && (_la != CHAR)) return _localctx; else if (_alt == 1) continue; throw new NoViableAltException(this); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,181,_ctx); } while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); _alt = 1+1; do { throw new NoViableAltException(this); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,241,_ctx); } while ( _alt!=1 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
int _alt; setState(2023); _errHandler.sync(this); switch (_input.LA(1)) { case LP_: case COMMA: _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,225,_ctx); while ( _alt!=1 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1+1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,225,_ctx); setState(2021); _errHandler.sync(this); _la = _input.LA(1); if (_la==PRIVILEGES) { throw new NoViableAltException(this); _errHandler.reportError(this, re); _errHandler.recover(this, re);
tableOption(); setState(2020); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,217,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _la = _input.LA(1); if (_la==COMMA) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,217,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
relationPrimary(); setState(841); _errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,103,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); if (_la==AS) { identifier(); setState(839); _errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,102,_ctx) ) { case 1: _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,32,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); if (_la==NOT) { _errHandler.sync(this); _la = _input.LA(1); if (_la==INITIALLY) { match(INITIALLY); setState(636); _la = _input.LA(1); if ( !(_la==DEFERRED || _la==IMMEDIATE) ) { _errHandler.recoverInline(this); _errHandler.reportError(this, re); _errHandler.recover(this, re);
identifier(); setState(1473); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,180,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,180,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
int _alt; setState(431); _errHandler.sync(this); switch (_input.LA(1)) { case ID: enterOuterAlt(_localctx, 1); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,2,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,2,_ctx); throw new NoViableAltException(this); _errHandler.reportError(this, re); _errHandler.recover(this, re);
match(ADD); setState(1799); _errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,186,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); do { _errHandler.sync(this); _la = _input.LA(1); } while ( ((((_la - 183)) & ~0x3f) == 0 && ((1L << (_la - 183)) & ((1L << (KEY - 183)) | (1L << (PRIMARY - 183)) | (1L << (CHECK - 183)) | (1L << (CONSTRAINT - 183)) | (1L << (FOREIGN - 183)))) != 0) || _la==UNIQUE ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
dataType(); setState(1821); _errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,178,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); while ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << AUTO_INCREMENT) | (1L << COLUMN_FORMAT) | (1L << COMMENT) | (1L << CURRENT_TIMESTAMP))) != 0) || ((((_la - 95)) & ~0x3f) == 0 && ((1L << (_la - 95)) & ((1L << (LOCALTIME - 95)) | (1L << (LOCALTIMESTAMP - 95)) | (1L << (NOW - 95)))) != 0) || _la==STORAGE || ((((_la - 276)) & ~0x3f) == 0 && ((1L << (_la - 276)) & ((1L << (KEY - 276)) | (1L << (NOT - 276)) | (1L << (NULL - 276)) | (1L << (PRIMARY - 276)) | (1L << (DEFAULT - 276)) | (1L << (ON - 276)) | (1L << (REFERENCES - 276)))) != 0) || ((((_la - 343)) & ~0x3f) == 0 && ((1L << (_la - 343)) & ((1L << (UNIQUE - 343)) | (1L << (STRING - 343)) | (1L << (NUMBER - 343)))) != 0)) { _errHandler.sync(this); _la = _input.LA(1); _errHandler.sync(this); _la = _input.LA(1); if (_la==AS || _la==GENERATED) { _errHandler.reportError(this, re); _errHandler.recover(this, re);
indexHint(); setState(806); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,46,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,46,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
partitionDefinition(); setState(2204); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,253,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,253,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
partitionName(); setState(2543); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,302,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,302,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
roleName(); setState(1101); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,84,_ctx); while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { if ( _alt==1 ) { _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,84,_ctx); _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); _alt = 1; do { throw new NoViableAltException(this); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,84,_ctx); } while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); _alt = 1; do { throw new NoViableAltException(this); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,172,_ctx); } while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); _alt = 1; do { throw new NoViableAltException(this); _errHandler.sync(this); _alt = getInterpreter().adaptivePredict(_input,304,_ctx); } while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ); _errHandler.reportError(this, re); _errHandler.recover(this, re);
try { setState(1648); _errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,146,_ctx) ) { case 1: enterOuterAlt(_localctx, 1); _errHandler.sync(this); _la = _input.LA(1); if (_la==LOW_PRIORITY) { _errHandler.sync(this); _la = _input.LA(1); if (_la==QUICK) { _errHandler.sync(this); _la = _input.LA(1); if (_la==IGNORE) { _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,133,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); if (_la==ASC || _la==DESC) { _la = _input.LA(1); if ( !(_la==ASC || _la==DESC) ) { _errHandler.recoverInline(this); if ( _input.LA(1)==Token.EOF ) matchedEOF = true; _errHandler.reportMatch(this); consume(); _errHandler.reportError(this, re); _errHandler.recover(this, re);
_errHandler.sync(this); switch ( getInterpreter().adaptivePredict(_input,76,_ctx) ) { case 1: _errHandler.sync(this); _la = _input.LA(1); if (_la==ASC || _la==DESC) { _la = _input.LA(1); if ( !(_la==ASC || _la==DESC) ) { _errHandler.recoverInline(this); if ( _input.LA(1)==Token.EOF ) matchedEOF = true; _errHandler.reportMatch(this); consume(); _errHandler.reportError(this, re); _errHandler.recover(this, re);