()
| 31238 | } |
| 31239 | |
| 31240 | func (p *SQLiteParser) Index_name() (localctx IIndex_nameContext) { |
| 31241 | localctx = NewIndex_nameContext(p, p.GetParserRuleContext(), p.GetState()) |
| 31242 | p.EnterRule(localctx, 196, SQLiteParserRULE_index_name) |
| 31243 | p.EnterOuterAlt(localctx, 1) |
| 31244 | { |
| 31245 | p.SetState(2134) |
| 31246 | p.Any_name() |
| 31247 | } |
| 31248 | |
| 31249 | errorExit: |
| 31250 | if p.HasError() { |
| 31251 | v := p.GetError() |
| 31252 | localctx.SetException(v) |
| 31253 | p.GetErrorHandler().ReportError(p, v) |
| 31254 | p.GetErrorHandler().Recover(p, v) |
| 31255 | p.SetError(nil) |
| 31256 | } |
| 31257 | p.ExitRule() |
| 31258 | return localctx |
| 31259 | goto errorExit // Trick to prevent compiler error if the label is not used |
| 31260 | } |
| 31261 | |
| 31262 | // ITrigger_nameContext is an interface to support dynamic dispatch. |
| 31263 | type ITrigger_nameContext interface { |
no test coverage detected