(base, line, n int, isNumeric bool)
| 339 | } |
| 340 | |
| 341 | func (p *parser) forBody(base, line, n int, isNumeric bool) { |
| 342 | p.function.AdjustLocalVariables(3) |
| 343 | p.checkNext(tkDo) |
| 344 | prep := p.function.OpenForBody(base, n, isNumeric) |
| 345 | p.block() |
| 346 | p.function.CloseForBody(prep, base, line, n, isNumeric) |
| 347 | } |
| 348 | |
| 349 | func (p *parser) forNumeric(name string, line int) { |
| 350 | expr := func() { p.assert(p.function.ExpressionToNextRegister(p.expression()).kind == kindNonRelocatable) } |
no test coverage detected