()
| 21859 | } |
| 21860 | |
| 21861 | func (p *SQLiteParser) Column_name_list() (localctx IColumn_name_listContext) { |
| 21862 | localctx = NewColumn_name_listContext(p, p.GetParserRuleContext(), p.GetState()) |
| 21863 | p.EnterRule(localctx, 108, SQLiteParserRULE_column_name_list) |
| 21864 | var _la int |
| 21865 | |
| 21866 | p.EnterOuterAlt(localctx, 1) |
| 21867 | { |
| 21868 | p.SetState(1669) |
| 21869 | p.Match(SQLiteParserOPEN_PAR) |
| 21870 | if p.HasError() { |
| 21871 | // Recognition error - abort rule |
| 21872 | goto errorExit |
| 21873 | } |
| 21874 | } |
| 21875 | { |
| 21876 | p.SetState(1670) |
| 21877 | p.Column_name() |
| 21878 | } |
| 21879 | p.SetState(1675) |
| 21880 | p.GetErrorHandler().Sync(p) |
| 21881 | if p.HasError() { |
| 21882 | goto errorExit |
| 21883 | } |
| 21884 | _la = p.GetTokenStream().LA(1) |
| 21885 | |
| 21886 | for _la == SQLiteParserCOMMA { |
| 21887 | { |
| 21888 | p.SetState(1671) |
| 21889 | p.Match(SQLiteParserCOMMA) |
| 21890 | if p.HasError() { |
| 21891 | // Recognition error - abort rule |
| 21892 | goto errorExit |
| 21893 | } |
| 21894 | } |
| 21895 | { |
| 21896 | p.SetState(1672) |
| 21897 | p.Column_name() |
| 21898 | } |
| 21899 | |
| 21900 | p.SetState(1677) |
| 21901 | p.GetErrorHandler().Sync(p) |
| 21902 | if p.HasError() { |
| 21903 | goto errorExit |
| 21904 | } |
| 21905 | _la = p.GetTokenStream().LA(1) |
| 21906 | } |
| 21907 | { |
| 21908 | p.SetState(1678) |
| 21909 | p.Match(SQLiteParserCLOSE_PAR) |
| 21910 | if p.HasError() { |
| 21911 | // Recognition error - abort rule |
| 21912 | goto errorExit |
| 21913 | } |
| 21914 | } |
| 21915 | |
| 21916 | errorExit: |
| 21917 | if p.HasError() { |
| 21918 | v := p.GetError() |
no test coverage detected