** create a label named "break" to resolve break statements */
| 449 | ** create a label named "break" to resolve break statements |
| 450 | */ |
| 451 | static void breaklabel (LexState *ls) { |
| 452 | TString *n = luaS_new(ls->L, "break"); |
| 453 | int l = newlabelentry(ls, &ls->dyd->label, n, 0, ls->fs->pc); |
| 454 | findgotos(ls, &ls->dyd->label.arr[l]); |
| 455 | } |
| 456 | |
| 457 | /* |
| 458 | ** generates an error for an undefined 'goto'; choose appropriate |
no test coverage detected