(number int64)
| 551 | } |
| 552 | |
| 553 | func (p *Parser) toIntegerNode(number int64) Node { |
| 554 | if number > math.MaxInt { |
| 555 | p.error("integer literal is too large") |
| 556 | return nil |
| 557 | } |
| 558 | return p.createNode(&IntegerNode{Value: int(number)}, p.current.Location) |
| 559 | } |
| 560 | |
| 561 | func (p *Parser) toFloatNode(number float64) Node { |
| 562 | if number > math.MaxFloat64 { |
no test coverage detected