(pos Pos)
| 443 | } |
| 444 | |
| 445 | func (p *Parser) tryParsePrewhereClause(pos Pos) (*PrewhereClause, error) { |
| 446 | if !p.matchKeyword(KeywordPrewhere) { |
| 447 | return nil, nil |
| 448 | } |
| 449 | return p.parsePrewhereClause(pos) |
| 450 | } |
| 451 | func (p *Parser) parsePrewhereClause(pos Pos) (*PrewhereClause, error) { |
| 452 | if err := p.expectKeyword(KeywordPrewhere); err != nil { |
| 453 | return nil, err |
no test coverage detected