(_ Pos)
| 1275 | } |
| 1276 | |
| 1277 | func (p *Parser) parseGrantOption(_ Pos) (string, error) { |
| 1278 | if err := p.expectKeyword(KeywordWith); err != nil { |
| 1279 | return "", err |
| 1280 | } |
| 1281 | ident, err := p.parseIdent() |
| 1282 | if err != nil { |
| 1283 | return "", err |
| 1284 | } |
| 1285 | if err := p.expectKeyword(KeywordOption); err != nil { |
| 1286 | return "", err |
| 1287 | } |
| 1288 | return ident.Name, nil |
| 1289 | } |
| 1290 | |
| 1291 | func (p *Parser) parseGrantSource(_ Pos) (*TableIdentifier, error) { |
| 1292 | ident, err := p.parseIdentOrStar() |
no test coverage detected