| 563 | |
| 564 | |
| 565 | static int traverseudata (global_State *g, Udata *u) { |
| 566 | int i; |
| 567 | markobjectN(g, u->metatable); /* mark its metatable */ |
| 568 | for (i = 0; i < u->nuvalue; i++) |
| 569 | markvalue(g, &u->uv[i].uv); |
| 570 | genlink(g, obj2gco(u)); |
| 571 | return 1 + u->nuvalue; |
| 572 | } |
| 573 | |
| 574 | |
| 575 | /* |
no test coverage detected