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

Jim_Dict struct

Syntax

struct Jim_Dict;
Implemented in jim.h:470

Fields

ht

No summary provided. Read more...

size

No summary provided. Read more...

sizemask

No summary provided. Read more...

uniq

No summary provided. Read more...

table

No summary provided. Read more...

len

No summary provided. Read more...

maxLen

No summary provided. Read more...

References

LocationReferrerScopeText
jim.h:470
typedef struct Jim_Dict {
jim.h:481
jim.h:328
struct Jim_Dict *dictValue;
jim.c:6662SetListFromAny()::dictSetListFromAny()
jim.c:7333JimFreeDict()::dictJimFreeDict()
jim.c:7366JimDictHashFind()::dictJimDictHashFind()
jim.c:7428JimDictExpandHashTable()::dictJimDictExpandHashTable()
static void JimDictExpandHashTable(Jim_Dict *dict, unsigned int size)
jim.c:7466JimDictAdd()::dictJimDictAdd()
jim.c:7489JimDictNew()
jim.c:7491JimDictNew()::dictJimDictNew()
Jim_Dict *dict = Jim_Alloc(sizeof(*dict));
jim.c:7517DupDictInternalRep()::oldDictDupDictInternalRep()
jim.c:7521DupDictInternalRep()::newDictDupDictInternalRep()
Jim_Dict *newDict = JimDictNew(interp, oldDict->maxLen, oldDict->size);
jim.c:7571SetDictFromAny()::dictSetDictFromAny()
Jim_Dict *dict = JimDictNew(interp, 0, listlen);
jim.c:7622DictAddElement()::dictDictAddElement()
jim.c:7719Jim_DictKey()::dictJim_DictKey()
Jim_Dict *dict;
jim.c:14876Jim_DictMatchTypes()::dictJim_DictMatchTypes()
Jim_Dict *dict;
jim.c:14953Jim_DictInfo()::dictJim_DictInfo()
Jim_Dict *dict;
jim.h:328Jim_Obj::::dictValueJim_Obj::
struct Jim_Dict *dictValue;
jim.h:481Jim_Dict

Type Use

Variables of Jim_Dict type
SetListFromAny()::dict
JimDictNew()::dict
DupDictInternalRep()::oldDict
DupDictInternalRep()::newDict
SetDictFromAny()::dict
DictAddElement()::dict
Jim_DictKey()::dict
Jim_DictMatchTypes()::dict
Jim_DictInfo()::dict
all items filtered out
Jim_Dict
all items filtered out
Jim_Dict
all items filtered out