Searched refs:Labeldesc (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/openzfs/module/lua/ |
H A D | lparser.h | 63 typedef struct Labeldesc { struct 68 } Labeldesc; argument 73 Labeldesc *arr; /* array */
|
H A D | lparser.c | 337 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 D | lparser.h | 110 typedef struct Labeldesc { struct 116 } Labeldesc; argument 121 Labeldesc *arr; /* array */
|
H A D | lparser.c | 514 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 …]
|