(pos Pos)
| 1439 | } |
| 1440 | |
| 1441 | func (p *Parser) tryParseCompressionLevel(pos Pos) (*NumberLiteral, error) { |
| 1442 | if p.tryConsumeTokenKind(TokenKindLParen) == nil { |
| 1443 | return nil, nil // nolint |
| 1444 | } |
| 1445 | |
| 1446 | num, err := p.parseNumber(pos) |
| 1447 | if err != nil { |
| 1448 | return nil, err |
| 1449 | } |
| 1450 | |
| 1451 | if err := p.expectTokenKind(TokenKindRParen); err != nil { |
| 1452 | return nil, err |
| 1453 | } |
| 1454 | return num, nil |
| 1455 | } |
no test coverage detected