OpenOCD
Jim_Obj::
::
::ele
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
Jim_Obj::
::
::ele
Jim_Obj::
::
::ele field
Syntax
from
jim.h:323
struct
Jim_Obj
*
*
ele
;
References
Location
Referrer
Text
jim.h:323
struct
Jim_Obj
*
*
ele
;
/* Elements vector */
jim.c:6376
FreeListInternalRep()
Jim_DecrRefCount
(
interp
,
objPtr
->
internalRep
.
listValue
.
ele
[
i
]
)
;
jim.c:6378
FreeListInternalRep()
Jim_Free
(
objPtr
->
internalRep
.
listValue
.
ele
)
;
jim.c:6389
DupListInternalRep()
dupPtr
->
internalRep
.
listValue
.
ele
=
jim.c:6391
DupListInternalRep()
memcpy
(
dupPtr
->
internalRep
.
listValue
.
ele
,
srcPtr
->
internalRep
.
listValue
.
ele
,
jim.c:6394
DupListInternalRep()
Jim_IncrRefCount
(
dupPtr
->
internalRep
.
listValue
.
ele
[
i
]
)
;
jim.c:6645
UpdateStringOfList()
JimMakeListStringRep
(
objPtr
,
objPtr
->
internalRep
.
listValue
.
ele
,
objPtr
->
internalRep
.
listValue
.
len
)
;
jim.c:6673
SetListFromAny()
objPtr
->
internalRep
.
listValue
.
ele
=
dict
->
table
;
jim.c:6703
SetListFromAny()
objPtr
->
internalRep
.
listValue
.
ele
=
NULL
;
jim.c:6730
Jim_NewListObj()
objPtr
->
internalRep
.
listValue
.
ele
=
NULL
;
jim.c:6751
JimListGetElements()
*
listVec
=
listObj
->
internalRep
.
listValue
.
ele
;
jim.c:6868
ListRemoveDuplicates()
Jim_Obj
*
*
ele
=
listObjPtr
->
internalRep
.
listValue
.
ele
;
jim.c:6910
ListSortElements()
vector
=
listObjPtr
->
internalRep
.
listValue
.
ele
;
jim.c:6963
ListEnsureLength()
listPtr
->
internalRep
.
listValue
.
ele
=
Jim_Realloc
(
listPtr
->
internalRep
.
listValue
.
ele
,
jim.c:6997
ListInsertElements()
point
=
listPtr
->
internalRep
.
listValue
.
ele
+
idx
;
jim.c:7020
ListAppendList()
appendListPtr
->
internalRep
.
listValue
.
len
,
appendListPtr
->
internalRep
.
listValue
.
ele
)
;
jim.c:7068
Jim_ListGetIndex()
return
listPtr
->
internalRep
.
listValue
.
ele
[
idx
]
;
jim.c:7147
ListSetIndex()
Jim_DecrRefCount
(
interp
,
listPtr
->
internalRep
.
listValue
.
ele
[
idx
]
)
;
jim.c:7148
ListSetIndex()
listPtr
->
internalRep
.
listValue
.
ele
[
idx
]
=
newObjPtr
;
jim.c:7300
Jim_ListRange()
return
Jim_NewListObj
(
interp
,
listObjPtr
->
internalRep
.
listValue
.
ele
+
first
,
rangeLen
)
;
jim.c:7575
SetDictFromAny()
dict
->
table
=
objPtr
->
internalRep
.
listValue
.
ele
;
jim.c:10705
JimInvokeCommand()
objv
=
tailcallObj
->
internalRep
.
listValue
.
ele
;
jim.c:10962
JimEvalObjList()
listPtr
->
internalRep
.
listValue
.
ele
)
;
jim.c:11157
Jim_EvalObj()
argv
[
j
++
]
=
wordObjPtr
->
internalRep
.
listValue
.
ele
[
k
]
;
jim.c:11158
Jim_EvalObj()
Jim_IncrRefCount
(
wordObjPtr
->
internalRep
.
listValue
.
ele
[
k
]
)
;
jim.c:12411
JimListIterNext()
return
iter
->
objPtr
->
internalRep
.
listValue
.
ele
[
iter
->
idx
++
]
;
jim.c:12927
Jim_LsearchCoreCommand()
searchListObj
=
Jim_NewListObj
(
interp
,
argv
[
0
]
->
internalRep
.
listValue
.
ele
+
i
,
stride
)
;
jim.c:12930
Jim_LsearchCoreCommand()
rc
=
Jim_ListIndices
(
interp
,
searchListObj
,
indexObj
->
internalRep
.
listValue
.
ele
,
indexlen
,
&
objPtr
,
JIM_ERRMSG
)
;
jim.c:12987
Jim_LsearchCoreCommand()
searchListObj
->
internalRep
.
listValue
.
ele
+
offset
)
;
jim.c:12992
Jim_LsearchCoreCommand()
resultObj
=
Jim_NewListObj
(
interp
,
searchListObj
->
internalRep
.
listValue
.
ele
+
offset
,
stride
)
;
jim.c:13131
Jim_LreplaceCoreCommand()
newListObj
=
Jim_NewListObj
(
interp
,
listObj
->
internalRep
.
listValue
.
ele
,
first
)
;
jim.c:13137
Jim_LreplaceCoreCommand()
ListInsertElements
(
newListObj
,
-
1
,
len
-
first
-
rangeLen
,
listObj
->
internalRep
.
listValue
.
ele
+
first
+
rangeLen
)
;
Data Use
Functions writing
Jim_Obj::
::
::ele
Functions reading
Jim_Obj::
::
::ele
DupListInternalRep()
SetListFromAny()
Jim_NewListObj()
ListEnsureLength()
all items filtered out
Jim_Obj::
::
::ele
FreeListInternalRep()
DupListInternalRep()
UpdateStringOfList()
JimListGetElements()
ListRemoveDuplicates()
ListSortElements()
ListEnsureLength()
ListInsertElements()
ListAppendList()
Jim_ListGetIndex()
ListSetIndex()
Jim_ListRange()
SetDictFromAny()
JimInvokeCommand()
JimEvalObjList()
Jim_EvalObj()
JimListIterNext()
Jim_LsearchCoreCommand()
Jim_LreplaceCoreCommand()
all items filtered out
Type of
Jim_Obj::
::
::ele
Jim_Obj::
::
::ele
Jim_Obj
all items filtered out