()
| 30260 | } |
| 30261 | |
| 30262 | func (p *SQLiteParser) Function_name() (localctx IFunction_nameContext) { |
| 30263 | localctx = NewFunction_nameContext(p, p.GetParserRuleContext(), p.GetState()) |
| 30264 | p.EnterRule(localctx, 178, SQLiteParserRULE_function_name) |
| 30265 | p.EnterOuterAlt(localctx, 1) |
| 30266 | { |
| 30267 | p.SetState(2111) |
| 30268 | p.Any_name() |
| 30269 | } |
| 30270 | |
| 30271 | errorExit: |
| 30272 | if p.HasError() { |
| 30273 | v := p.GetError() |
| 30274 | localctx.SetException(v) |
| 30275 | p.GetErrorHandler().ReportError(p, v) |
| 30276 | p.GetErrorHandler().Recover(p, v) |
| 30277 | p.SetError(nil) |
| 30278 | } |
| 30279 | p.ExitRule() |
| 30280 | return localctx |
| 30281 | goto errorExit // Trick to prevent compiler error if the label is not used |
| 30282 | } |
| 30283 | |
| 30284 | // IQualified_function_nameContext is an interface to support dynamic dispatch. |
| 30285 | type IQualified_function_nameContext interface { |
no test coverage detected