()
| 31134 | } |
| 31135 | |
| 31136 | func (p *SQLiteParser) Foreign_table() (localctx IForeign_tableContext) { |
| 31137 | localctx = NewForeign_tableContext(p, p.GetParserRuleContext(), p.GetState()) |
| 31138 | p.EnterRule(localctx, 194, SQLiteParserRULE_foreign_table) |
| 31139 | p.EnterOuterAlt(localctx, 1) |
| 31140 | { |
| 31141 | p.SetState(2132) |
| 31142 | p.Any_name() |
| 31143 | } |
| 31144 | |
| 31145 | errorExit: |
| 31146 | if p.HasError() { |
| 31147 | v := p.GetError() |
| 31148 | localctx.SetException(v) |
| 31149 | p.GetErrorHandler().ReportError(p, v) |
| 31150 | p.GetErrorHandler().Recover(p, v) |
| 31151 | p.SetError(nil) |
| 31152 | } |
| 31153 | p.ExitRule() |
| 31154 | return localctx |
| 31155 | goto errorExit // Trick to prevent compiler error if the label is not used |
| 31156 | } |
| 31157 | |
| 31158 | // IIndex_nameContext is an interface to support dynamic dispatch. |
| 31159 | type IIndex_nameContext interface { |
no test coverage detected