MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / runFunExprDynamic

Function runFunExprDynamic

src/hx/cppia/Cppia.cpp:319–325  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

317
318
319hx::Object *runFunExprDynamic(CppiaCtx *ctx, ScriptCallable *inFunExpr, hx::Object *inThis, Array<Dynamic> &inArgs )
320{
321 unsigned char *pointer = ctx->pointer;
322 inFunExpr->pushArgsDynamic(ctx, inThis, inArgs);
323 AutoStack save(ctx,pointer);
324 return runContextConvertObject(ctx, inFunExpr->getReturnType(), inFunExpr );
325}
326
327
328void runFunExprDynamicVoid(CppiaCtx *ctx, ScriptCallable *inFunExpr, hx::Object *inThis, Array<Dynamic> &inArgs )

Callers 4

getFieldMethod · 0.85
setFieldMethod · 0.85
getStaticValueMethod · 0.85
setStaticValueMethod · 0.85

Calls 3

runContextConvertObjectFunction · 0.85
pushArgsDynamicMethod · 0.80
getReturnTypeMethod · 0.80

Tested by

no test coverage detected