MCPcopy Create free account
hub / github.com/AfterShip/clickhouse-sql-parser / tryParseCompressionLevel

Method tryParseCompressionLevel

parser/parser_column.go:1441–1455  ·  view source on GitHub ↗
(pos Pos)

Source from the content-addressed store, hash-verified

1439}
1440
1441func (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}

Callers 1

Calls 3

tryConsumeTokenKindMethod · 0.95
parseNumberMethod · 0.95
expectTokenKindMethod · 0.95

Tested by

no test coverage detected