| 555 | |
| 556 | |
| 557 | static int traverseudata (global_State *g, Udata *u) { |
| 558 | int i; |
| 559 | markobjectN(g, u->metatable); /* mark its metatable */ |
| 560 | for (i = 0; i < u->nuvalue; i++) |
| 561 | markvalue(g, &u->uv[i].uv); |
| 562 | genlink(g, obj2gco(u)); |
| 563 | return 1 + u->nuvalue; |
| 564 | } |
| 565 | |
| 566 | |
| 567 | /* |
no test coverage detected