Lines Matching defs:InterpCtx
1006 VDSCRIPTINTERPCTX InterpCtx;
1014 InterpCtx.pScriptCtx = pThis;
1015 InterpCtx.pFnCallCurr = NULL;
1016 vdScriptStackInit(&InterpCtx.StackValues, sizeof(VDSCRIPTARG));
1017 vdScriptStackInit(&InterpCtx.StackCtrl, sizeof(VDSCRIPTINTERPCTRL));
1028 PVDSCRIPTARG pArg = (PVDSCRIPTARG)vdScriptStackGetUnused(&InterpCtx.StackValues);
1030 vdScriptStackPush(&InterpCtx.StackValues);
1036 rc = vdScriptInterpreterFnCall(&InterpCtx, pFn);
1040 rc = vdScriptInterpreterEvaluate(&InterpCtx);
1041 vdScriptStackDestroy(&InterpCtx.StackValues);
1042 vdScriptStackDestroy(&InterpCtx.StackCtrl);
1047 rc = vdScriptInterpreterError(&InterpCtx, VERR_INVALID_PARAMETER, RT_SRC_POS, "Invalid number of parameters, expected %d got %d", pFn->cArgs, cArgs);
1050 rc = vdScriptInterpreterError(&InterpCtx, VERR_NOT_FOUND, RT_SRC_POS, "Function with identifier \"%s\" not found", pszFn);