()
| 35 | } |
| 36 | |
| 37 | func (p *Parser) Pos() Pos { |
| 38 | last := p.last() |
| 39 | if last == nil { |
| 40 | return Pos(p.lexer.current) |
| 41 | } |
| 42 | return last.Pos |
| 43 | } |
| 44 | |
| 45 | func (p *Parser) matchTokenKind(kind TokenKind) bool { |
| 46 | return p.lastTokenKind() == kind || |
no test coverage detected