ScriptObj is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

ScriptObj struct

Syntax

typedef struct ScriptObj {     ScriptToken *token;              Jim_Obj *fileNameObj;            int len;                         int substFlags;                  int inUse;                       int firstline;                   int linenr;                      int missing;                 } ScriptObj;

Fields

token

No summary provided. Read more...

fileNameObj

No summary provided. Read more...

len

No summary provided. Read more...

substFlags

No summary provided. Read more...

inUse

No summary provided. Read more...

firstline

No summary provided. Read more...

linenr

No summary provided. Read more...

missing

No summary provided. Read more...

References

LocationReferrerScopeText
jim.c:3296
typedef struct ScriptObj
jim.c:3308
jimsh0.c:8863
typedef struct ScriptObj
jimsh0.c:8875
jim.c:3308ScriptObj
jim.c:3312JimGetScript()
jim.c:3317FreeScriptInternalRep()
struct ScriptObj *script = (void *)objPtr->internalRep.ptr;
jim.c:3415JimCountWordTokens()
static int JimCountWordTokens(struct ScriptObj *script, ParseToken *t)
jim.c:3477ScriptObjAddTokens()
static void ScriptObjAddTokens(Jim_Interp *interp, struct ScriptObj *script,
jim.c:3608Jim_ScriptIsComplete()::scriptJim_ScriptIsComplete()
jim.c:3653SubstObjAddTokens()
static void SubstObjAddTokens(Jim_Interp *interp, struct ScriptObj *script,
jim.c:3686JimSetScriptFromAny()
struct ScriptObj *script;
jim.c:3733JimAddErrorToStack()::scriptJimAddErrorToStack()
jim.c:3740JimGetScript()
jim.c:3747JimGetScript()
if (objPtr->typePtr != &scriptObjType || ((struct ScriptObj *)Jim_GetIntRepPtr(objPtr))->substFlags) {
jim.c:3751JimGetScript()
jim.c:3759JimScriptValid()::scriptJimScriptValid()
jim.c:10582JimTraceCallback()::scriptJimTraceCallback()
jim.c:10769JimAddErrorToStack()::scriptJimAddErrorToStack()
jim.c:10977Jim_EvalObj()::scriptJim_EvalObj()
ScriptObj *script;
jim.c:11339JimCallProcedure()::scriptJimCallProcedure()
ScriptObj *script;
jim.c:11625SetSubstFromAny()
struct ScriptObj *script = Jim_Alloc(sizeof(*script));
jim.c:11671Jim_GetSubst()
jim.c:11673Jim_GetSubst()
jim.c:11675Jim_GetSubst()
jim.c:11683Jim_SubstObj()::scriptJim_SubstObj()
ScriptObj *script;
jim.c:12162Jim_ForCoreCommand()::incrScriptJim_ForCoreCommand()
ScriptObj *incrScript;
jim.c:15387Jim_InfoCoreCommand()::scriptJim_InfoCoreCommand()
jimsh0.c:8875ScriptObj
jimsh0.c:8879JimGetScript()
jimsh0.c:8884FreeScriptInternalRep()
struct ScriptObj *script = (void *)objPtr->internalRep.ptr;
jimsh0.c:8961JimCountWordTokens()
static int JimCountWordTokens(struct ScriptObj *script, ParseToken *t)
jimsh0.c:9008ScriptObjAddTokens()
static void ScriptObjAddTokens(Jim_Interp *interp, struct ScriptObj *script,
jimsh0.c:9120Jim_ScriptIsComplete()::scriptJim_ScriptIsComplete()
jimsh0.c:9155SubstObjAddTokens()
static void SubstObjAddTokens(Jim_Interp *interp, struct ScriptObj *script,
jimsh0.c:9181JimSetScriptFromAny()
struct ScriptObj *script;
jimsh0.c:9228JimAddErrorToStack()::scriptJimAddErrorToStack()
jimsh0.c:9230JimGetScript()
jimsh0.c:9237JimGetScript()
if (objPtr->typePtr != &scriptObjType || ((struct ScriptObj *)Jim_GetIntRepPtr(objPtr))->substFlags) {
jimsh0.c:9241JimGetScript()
jimsh0.c:9244JimScriptValid()::scriptJimScriptValid()
jimsh0.c:14853JimAddErrorToStack()::scriptJimAddErrorToStack()
jimsh0.c:15045Jim_EvalObj()::scriptJim_EvalObj()
ScriptObj *script;
jimsh0.c:15351JimCallProcedure()::scriptJimCallProcedure()
ScriptObj *script;
jimsh0.c:15646SetSubstFromAny()
struct ScriptObj *script = Jim_Alloc(sizeof(*script));
jimsh0.c:15692Jim_GetSubst()
jimsh0.c:15694Jim_GetSubst()
jimsh0.c:15696Jim_GetSubst()
jimsh0.c:15701Jim_SubstObj()::scriptJim_SubstObj()
jimsh0.c:16122Jim_ForCoreCommand()::incrScriptJim_ForCoreCommand()
ScriptObj *incrScript;
jimsh0.c:18732Jim_InfoCoreCommand()::scriptJim_InfoCoreCommand()