break _loop487;
break _loop491;
	protected final void mXML_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = XML_COMMENT;		int _saveIndex;				_saveIndex=text.length();		match("<!--");		text.setLength(_saveIndex);		{		_loop487:		do {			if ((_tokenSet_15.member(LA(1)))) {				{				match(_tokenSet_15);				}			}			else {				boolean synPredMatched486 = false;				if (((LA(1)=='-'))) {					int _m486 = mark();					synPredMatched486 = true;					inputState.guessing++;					try {						{						match('-');						{						match(_tokenSet_15);						}						}					}					catch (RecognitionException pe) {						synPredMatched486 = false;					}					rewind(_m486);					inputState.guessing--;				}				if ( synPredMatched486 ) {					match('-');				}				else {					break _loop487;				}				}			} while (true);			}			if ( _createToken && _token==null && _ttype!=Token.SKIP ) {				_token = makeToken(_ttype);				_token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));			}			_returnToken = _token;		}