public Own_typeContext own_type() { Own_typeContext _localctx = new Own_typeContext(Context, State); EnterRule(_localctx, 2, RULE_own_type); int _la; try { EnterOuterAlt(_localctx, 1); { { State = 9; Match(OWN_TYPE); State = 11; ErrorHandler.Sync(this); _la = TokenStream.LA(1); if (_la == COMMA) { { State = 10; Match(COMMA); } } } } } catch (RecognitionException re) { _localctx.exception = re; ErrorHandler.ReportError(this, re); ErrorHandler.Recover(this, re); } finally { ExitRule(); } return(_localctx); }
public Own_typeContext own_type() { Own_typeContext _localctx = new Own_typeContext(Context, State); EnterRule(_localctx, 12, RULE_own_type); int _la; try { State = 70; ErrorHandler.Sync(this); switch (Interpreter.AdaptivePredict(TokenStream, 9, Context)) { case 1: EnterOuterAlt(_localctx, 1); { State = 55; Match(OWN_TYPE); } break; case 2: EnterOuterAlt(_localctx, 2); { { State = 56; Match(OWN_TYPE); State = 58; ErrorHandler.Sync(this); _la = TokenStream.LA(1); if (_la == DOLYA_WORD) { { State = 57; Match(DOLYA_WORD); } } State = 61; ErrorHandler.Sync(this); _la = TokenStream.LA(1); if (_la == COMMA) { { State = 60; Match(COMMA); } } State = 63; realty_share(); State = 65; ErrorHandler.Sync(this); _la = TokenStream.LA(1); if (_la == DOLYA_WORD) { { State = 64; Match(DOLYA_WORD); } } State = 68; ErrorHandler.Sync(this); _la = TokenStream.LA(1); if (_la == OT) { { State = 67; Match(OT); } } } } break; } } catch (RecognitionException re) { _localctx.exception = re; ErrorHandler.ReportError(this, re); ErrorHandler.Recover(this, re); } finally { ExitRule(); } return(_localctx); }