()
| 474 | } |
| 475 | |
| 476 | func (p *parser) condition() int { |
| 477 | e := p.expression() |
| 478 | if e.kind == kindNil { |
| 479 | e.kind = kindFalse |
| 480 | } |
| 481 | return p.function.GoIfTrue(e).f |
| 482 | } |
| 483 | |
| 484 | func (p *parser) gotoStatement(pc int) { |
| 485 | if line := p.lineNumber; p.testNext(tkGoto) { |
no test coverage detected