(pos Pos)
| 464 | } |
| 465 | |
| 466 | func (p *Parser) tryParseWhereClause(pos Pos) (*WhereClause, error) { |
| 467 | if !p.matchKeyword(KeywordWhere) { |
| 468 | return nil, nil |
| 469 | } |
| 470 | return p.parseWhereClause(pos) |
| 471 | } |
| 472 | |
| 473 | func (p *Parser) parseWhereClause(pos Pos) (*WhereClause, error) { |
| 474 | if err := p.expectKeyword(KeywordWhere); err != nil { |
no test coverage detected