Jim_ListGetIndex() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

Jim_ListGetIndex() function

Syntax

Jim_Obj *Jim_ListGetIndex(Jim_Interp *interp,     Jim_Obj *listPtr,     int idx);
Implemented in jim.c:7059

Arguments

interp

listPtr

idx

References

LocationReferrerText
jim.c:7059
Jim_Obj *Jim_ListGetIndex(Jim_Interp *interp, Jim_Obj *listPtr, int idx)
jimsh0.c:11768
Jim_Obj *Jim_ListGetIndex(Jim_Interp *interp, Jim_Obj *listPtr, int idx)
jim.h:807
JIM_EXPORT Jim_Obj *Jim_ListGetIndex(Jim_Interp *interp, Jim_Obj *listPtr, int idx);
jimsh0.c:807
JIM_EXPORT Jim_Obj *Jim_ListGetIndex(Jim_Interp *interp, Jim_Obj *listPtr, int idx);
command.c:359unregister_commands_match()
Jim_Obj *elem = Jim_ListGetIndex(interp, list, i);
jim-aio.c:1909JimAioOpenCommand()
Jim_Obj *objPtr = Jim_ListGetIndex(interp, argv[2], i);
jim-interactive.c:148JimCompletionCallback()
linenoiseAddCompletion(comp, Jim_String(Jim_ListGetIndex(info->interp, listObj, i)));
jim-package.c:48JimFindPackage()
Jim_Obj *prefixObjPtr = Jim_ListGetIndex(interp, prefixListObj, i);
jim-tclprefix.c:168Jim_TclPrefixCoreCommand()
Jim_Obj *valObj = Jim_ListGetIndex(interp, argv[2], i);
jim-tclprefix.c:191Jim_TclPrefixCoreCommand()
Jim_Obj *valObj = Jim_ListGetIndex(interp, argv[2], i);
jim.c:4087JimCreateProcedureStatics()
objPtr = Jim_ListGetIndex(interp, staticsListObjPtr, i);
jim.c:4093JimCreateProcedureStatics()
nameObjPtr = Jim_ListGetIndex(interp, objPtr, 0);
jim.c:4104JimCreateProcedureStatics()
initObjPtr = Jim_ListGetIndex(interp, objPtr, 1);
jim.c:4213JimCreateProcedureCmd()
argPtr = Jim_ListGetIndex(interp, argListObjPtr, i);
jim.c:4228JimCreateProcedureCmd()
nameObjPtr = Jim_ListGetIndex(interp, argPtr, 0);
jim.c:4229JimCreateProcedureCmd()
defaultObjPtr = Jim_ListGetIndex(interp, argPtr, 1);
jim.c:5165JimInvokeDefer()
Jim_Obj *scriptObjPtr = Jim_ListGetIndex(interp, objPtr, i - 1);
jim.c:5906JimSetStackTrace()
if (Jim_Length(Jim_ListGetIndex(interp, interp->stackTrace, len - 2)) == 0) {
jim.c:5935JimAppendStackTrace()
Jim_Obj *objPtr = Jim_ListGetIndex(interp, interp->stackTrace, len - 3);
jim.c:5938JimAppendStackTrace()
objPtr = Jim_ListGetIndex(interp, interp->stackTrace, len - 2);
jim.c:7073Jim_ListIndex()
*objPtrPtr = Jim_ListGetIndex(interp, listPtr, idx);
jim.c:7113Jim_ListIndices()
Jim_Obj *objPtr = Jim_ListGetIndex(interp, listPtr, idxes[i]);
jim.c:7172Jim_ListSetIndex()
objPtr = Jim_ListGetIndex(interp, listObjPtr, idx);
jim.c:7207Jim_ListJoin()
Jim_AppendObj(interp, resObjPtr, Jim_ListGetIndex(interp, listObjPtr, i));
jim.c:8686JimSearchList()
if (Jim_StringEqObj(Jim_ListGetIndex(interp, listObjPtr, i), valObj)) {
jim.c:12924Jim_LsearchCoreCommand()
searchListObj = Jim_ListGetIndex(interp, argv[0], i);
jim.c:12943Jim_LsearchCoreCommand()
objPtr = Jim_ListGetIndex(interp, searchListObj, i);
jim.c:13278Jim_LsortCoreCommand()
Jim_ListAppendList(interp, resObj, Jim_ListGetIndex(interp, tmpListObj, i / stride));
jim.c:13921Jim_ApplyCoreCommand()
nsObj = Jim_ListGetIndex(interp, argv[1], 2);
jim.c:13927Jim_ApplyCoreCommand()
argListObjPtr = Jim_ListGetIndex(interp, argv[1], 0);
jim.c:13928Jim_ApplyCoreCommand()
bodyObjPtr = Jim_ListGetIndex(interp, argv[1], 1);
jim.c:14041JimStringMap()
eachObjPtr = Jim_ListGetIndex(interp, mapListObjPtr, i);
jim.c:14053JimStringMap()
Jim_AppendObj(interp, resultObjPtr, Jim_ListGetIndex(interp, mapListObjPtr, i + 1));
jim.c:14500JimMatchReturnCodes()
if (Jim_GetReturnCode(interp, Jim_ListGetIndex(interp, retcodeListObj, i), &returncode) != JIM_OK) {
jim.c:14623JimCatchTryHelper()
msgVarObj = Jim_ListGetIndex(interp, argv[idx + 2], 0);
jim.c:14624JimCatchTryHelper()
optsVarObj = Jim_ListGetIndex(interp, argv[idx + 2], 1);
jimsh0.c:9441JimCreateProcedureStatics()
objPtr = Jim_ListGetIndex(interp, staticsListObjPtr, i);
jimsh0.c:9445JimCreateProcedureStatics()
nameObjPtr = Jim_ListGetIndex(interp, objPtr, 0);
jimsh0.c:9456JimCreateProcedureStatics()
initObjPtr = Jim_ListGetIndex(interp, objPtr, 1);
jimsh0.c:9542JimCreateProcedureCmd()
argPtr = Jim_ListGetIndex(interp, argListObjPtr, i);
jimsh0.c:9557JimCreateProcedureCmd()
nameObjPtr = Jim_ListGetIndex(interp, argPtr, 0);
jimsh0.c:9558JimCreateProcedureCmd()
defaultObjPtr = Jim_ListGetIndex(interp, argPtr, 1);
jimsh0.c:10422JimInvokeDefer()
Jim_Obj *scriptObjPtr = Jim_ListGetIndex(interp, objPtr, i - 1);
jimsh0.c:10722JimSetStackTrace()
if (Jim_Length(Jim_ListGetIndex(interp, interp->stackTrace, len - 2)) == 0) {
jimsh0.c:10751JimAppendStackTrace()
Jim_Obj *objPtr = Jim_ListGetIndex(interp, interp->stackTrace, len - 3);
jimsh0.c:10754JimAppendStackTrace()
objPtr = Jim_ListGetIndex(interp, interp->stackTrace, len - 2);
jimsh0.c:11782Jim_ListIndex()
*objPtrPtr = Jim_ListGetIndex(interp, listPtr, idx);
jimsh0.c:11859Jim_ListJoin()
Jim_AppendObj(interp, resObjPtr, Jim_ListGetIndex(interp, listObjPtr, i));
jimsh0.c:12084SetDictFromAny()
Jim_Obj *keyObjPtr = Jim_ListGetIndex(interp, objPtr, i);
jimsh0.c:12085SetDictFromAny()
Jim_Obj *valObjPtr = Jim_ListGetIndex(interp, objPtr, i + 1);
jimsh0.c:13032JimSearchList()
if (Jim_StringEqObj(Jim_ListGetIndex(interp, listObjPtr, i), valObj)) {
jimsh0.c:16818Jim_LsearchCoreCommand()
Jim_Obj *objPtr = Jim_ListGetIndex(interp, argv[0], i);
jimsh0.c:17529Jim_ApplyCoreCommand()
argListObjPtr = Jim_ListGetIndex(interp, argv[1], 0);
jimsh0.c:17530Jim_ApplyCoreCommand()
bodyObjPtr = Jim_ListGetIndex(interp, argv[1], 1);
jimsh0.c:17640JimStringMap()
eachObjPtr = Jim_ListGetIndex(interp, mapListObjPtr, i);
jimsh0.c:17652JimStringMap()
Jim_AppendObj(interp, resultObjPtr, Jim_ListGetIndex(interp, mapListObjPtr, i + 1));
target.c:4724target_jim_write_memory()
Jim_Obj *tmp = Jim_ListGetIndex(interp, argv[3], j);
target.c:4856target_jim_get_reg()
Jim_Obj *elem = Jim_ListGetIndex(interp, argv[1], i);
telnet_server.c:658telnet_auto_complete()
Jim_Obj *elem = Jim_ListGetIndex(command_context->interp, list, i);