| 444 | |
| 445 | |
| 446 | void CppiaStackVar::markClosure(char *inBase, hx::MarkContext *__inCtx) |
| 447 | { |
| 448 | switch(storeType) |
| 449 | { |
| 450 | case fsString: |
| 451 | HX_MARK_MEMBER(*(String *)(inBase + capturePos)); |
| 452 | break; |
| 453 | case fsObject: |
| 454 | HX_MARK_MEMBER(*(hx::Object **)(inBase + capturePos)); |
| 455 | break; |
| 456 | default: ; |
| 457 | } |
| 458 | } |
| 459 | |
| 460 | void CppiaStackVar::visitClosure(char *inBase, hx::VisitContext *__inCtx) |
| 461 | { |