MCPcopy Index your code
hub / github.com/sqlc-dev/sqlc / Initial_select

Method Initial_select

internal/engine/sqlite/parser/sqlite_parser.go:28611–28631  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28609}
28610
28611func (p *SQLiteParser) Initial_select() (localctx IInitial_selectContext) {
28612 localctx = NewInitial_selectContext(p, p.GetParserRuleContext(), p.GetState())
28613 p.EnterRule(localctx, 162, SQLiteParserRULE_initial_select)
28614 p.EnterOuterAlt(localctx, 1)
28615 {
28616 p.SetState(2093)
28617 p.Select_stmt()
28618 }
28619
28620errorExit:
28621 if p.HasError() {
28622 v := p.GetError()
28623 localctx.SetException(v)
28624 p.GetErrorHandler().ReportError(p, v)
28625 p.GetErrorHandler().Recover(p, v)
28626 p.SetError(nil)
28627 }
28628 p.ExitRule()
28629 return localctx
28630 goto errorExit // Trick to prevent compiler error if the label is not used
28631}
28632
28633// IRecursive__selectContext is an interface to support dynamic dispatch.
28634type IRecursive__selectContext interface {

Callers 1

Recursive_cteMethod · 0.95

Calls 4

Select_stmtMethod · 0.95
NewInitial_selectContextFunction · 0.85
EnterRuleMethod · 0.45
ExitRuleMethod · 0.45

Tested by

no test coverage detected