Esempio n. 1
0
/*
 * create a label named "break" to resolve break statements
 */
static void breaklabel(ktap_lexstate *ls)
{
	ktap_string *n = ktapc_ts_new("break");
	int l = newlabelentry(ls, &ls->dyd->label, n, 0, ls->fs->pc);

	findgotos(ls, &ls->dyd->label.arr[l]);
}
Esempio n. 2
0
/*
** create a label named "break" to resolve break statements
*/
static void breaklabel(LexState *ls)
{
    TString *n = luaS_new(ls->L, "break");
    int     l  = newlabelentry(ls, &ls->dyd->label, n, 0, ls->fs->pc);

    findgotos(ls, &ls->dyd->label.arr[l]);
}
Esempio n. 3
0
/*
** create a label named 'break' to resolve break statements
*/
/*static*/ void LexState::breaklabel (/*LexState *ls*/) {
	TString *n = luaS_new(L, "break");
	int l = newlabelentry(&dyd->label, n, 0, fs->pc);
	findgotos(&dyd->label.arr[l]);
}