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