| 256 | |
| 257 | |
| 258 | static void loadFunction (LoadState *S, Proto *f, TString *psource) { |
| 259 | f->source = loadStringN(S, f); |
| 260 | if (f->source == NULL) /* no source in dump? */ |
| 261 | f->source = psource; /* reuse parent's source */ |
| 262 | f->linedefined = loadInt(S); |
| 263 | f->lastlinedefined = loadInt(S); |
| 264 | f->numparams = loadByte(S); |
| 265 | f->is_vararg = loadByte(S); |
| 266 | f->maxstacksize = loadByte(S); |
| 267 | loadCode(S, f); |
| 268 | loadConstants(S, f); |
| 269 | loadUpvalues(S, f); |
| 270 | loadProtos(S, f); |
| 271 | loadDebug(S, f); |
| 272 | } |
| 273 | |
| 274 | |
| 275 | static void checkliteral (LoadState *S, const char *s, const char *msg) { |
no test coverage detected