| 40 | ** nodes for block list (list of active blocks) |
| 41 | */ |
| 42 | typedef struct BlockCnt { |
| 43 | struct BlockCnt *previous; /* chain */ |
| 44 | short firstlabel; /* index of first label in this block */ |
| 45 | short firstgoto; /* index of first pending goto in this block */ |
| 46 | lu_byte nactvar; /* # active locals outside the block */ |
| 47 | lu_byte upval; /* true if some variable in the block is an upvalue */ |
| 48 | lu_byte isloop; /* true if `block' is a loop */ |
| 49 | } BlockCnt; |
| 50 | |
| 51 | |
| 52 |
nothing calls this directly
no outgoing calls
no test coverage detected