| 786 | } |
| 787 | |
| 788 | hx::Object *runObject(CppiaCtx *ctx) HXCPP_OVERRIDE |
| 789 | { |
| 790 | unsigned char *pointer = ctx->pointer; |
| 791 | function->pushArgs(ctx,thisExpr?thisExpr->runObject(ctx):ctx->getThis(false),args); |
| 792 | BCR_CHECK; |
| 793 | AutoStack save(ctx,pointer); |
| 794 | if (isBoolReturn) |
| 795 | return Dynamic(ctx->runInt(function) ? true : false ).mPtr; |
| 796 | return runContextConvertObject(ctx, function->getReturnType(), function); |
| 797 | } |
| 798 | |
| 799 | void runVoid(CppiaCtx *ctx) HXCPP_OVERRIDE |
| 800 | { |
nothing calls this directly
no test coverage detected