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

Method parseFrameNumber

parser/parser_query.go:744–759  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

742}
743
744func (p *Parser) parseFrameNumber() (Expr, error) {
745 number, err := p.parseNumber(p.Pos())
746 if err != nil {
747 return nil, err
748 }
749
750 direction, endPos, err := p.parseFrameDirectionWithEnd()
751 if err != nil {
752 return nil, err
753 }
754 return &WindowFrameNumber{
755 EndPos: endPos,
756 Number: number,
757 Direction: direction,
758 }, nil
759}
760
761func (p *Parser) parseFrameParam() (Expr, error) {
762 queryParam, err := p.parseQueryParam(p.Pos())

Callers 1

parseFrameExtentMethod · 0.95

Calls 3

parseNumberMethod · 0.95
PosMethod · 0.95

Tested by

no test coverage detected