Home
last modified time | relevance | path

Searched refs:Labeldesc (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlparser.h63 typedef struct Labeldesc { struct
68 } Labeldesc; argument
73 Labeldesc *arr; /* array */
H A Dlparser.c337 static void closegoto (LexState *ls, int g, Labeldesc *label) { in closegoto()
341 Labeldesc *gt = &gl->arr[g]; in closegoto()
365 Labeldesc *gt = &dyd->gt.arr[g]; in findlabel()
368 Labeldesc *lb = &dyd->label.arr[i]; in findlabel()
385 Labeldesc, SHRT_MAX, "labels/gotos"); in newlabelentry()
399 static void findgotos (LexState *ls, Labeldesc *lb) { in findgotos()
423 Labeldesc *gt = &gl->arr[i]; in movegotosout()
460 static l_noret undefgoto (LexState *ls, Labeldesc *gt) { in undefgoto()
/freebsd/contrib/lua/src/
H A Dlparser.h110 typedef struct Labeldesc { struct
116 } Labeldesc; argument
121 Labeldesc *arr; /* array */
H A Dlparser.c514 static l_noret jumpscopeerror (LexState *ls, Labeldesc *gt) { in jumpscopeerror()
527 static void solvegoto (LexState *ls, int g, Labeldesc *label) { in solvegoto()
530 Labeldesc *gt = &gl->arr[g]; /* goto to be resolved */ in solvegoto()
544 static Labeldesc *findlabel (LexState *ls, TString *name) { in findlabel()
549 Labeldesc *lb = &dyd->label.arr[i]; in findlabel()
564 Labeldesc, SHRT_MAX, "labels/gotos"); in newlabelentry()
585 static int solvegotos (LexState *ls, Labeldesc *lb) { in solvegotos()
633 Labeldesc *gt = &gl->arr[i]; in movegotosout()
658 static l_noret undefgoto (LexState *ls, Labeldesc *gt) { in undefgoto()
1420 Labeldesc *lb = findlabel(ls, name); in gotostat()
[all …]