Lines Matching refs:scriptObjPtr
9893 int Jim_EvalObj(Jim_Interp *interp, Jim_Obj *scriptObjPtr)
9906 if (Jim_IsList(scriptObjPtr) && scriptObjPtr->bytes == NULL) {
9907 return JimEvalObjList(interp, scriptObjPtr, interp->emptyObj, 1);
9910 Jim_IncrRefCount(scriptObjPtr); /* Make sure it's shared. */
9911 script = Jim_GetScript(interp, scriptObjPtr);
9924 Jim_DecrRefCount(interp, scriptObjPtr);
9938 Jim_DecrRefCount(interp, scriptObjPtr);
10122 Jim_FreeIntRep(interp, scriptObjPtr);
10123 scriptObjPtr->typePtr = &scriptObjType;
10124 Jim_SetIntRepPtr(scriptObjPtr, script);
10125 Jim_DecrRefCount(interp, scriptObjPtr);
10330 Jim_Obj *scriptObjPtr;
10332 scriptObjPtr = Jim_NewStringObj(interp, script, -1);
10333 Jim_IncrRefCount(scriptObjPtr);
10338 JimSetSourceInfo(interp, scriptObjPtr, Jim_NewStringObj(interp, filename, -1), lineno);
10341 interp->currentScriptObj = scriptObjPtr;
10343 retval = Jim_EvalObj(interp, scriptObjPtr);
10348 retval = Jim_EvalObj(interp, scriptObjPtr);
10350 Jim_DecrRefCount(interp, scriptObjPtr);
10390 Jim_Obj *scriptObjPtr;
10417 scriptObjPtr = Jim_NewStringObjNoAlloc(interp, buf, readlen);
10418 JimSetSourceInfo(interp, scriptObjPtr, Jim_NewStringObj(interp, filename, -1), 1);
10419 Jim_IncrRefCount(scriptObjPtr);
10422 if (SetScriptFromAny(interp, scriptObjPtr, &result) == JIM_ERR) {
10443 Jim_DecrRefCount(interp, scriptObjPtr);
10448 interp->currentScriptObj = scriptObjPtr;
10450 retcode = Jim_EvalObj(interp, scriptObjPtr);
10467 Jim_DecrRefCount(interp, scriptObjPtr);