OpenOCD
Jim_HashTableType::valDestructor
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
Jim_HashTableType::valDestructor
Jim_HashTableType::valDestructor field
Syntax
from
jim.h:207
void
(
*
valDestructor
)
(
void
*
privdata
,
void
*
obj
)
;
References
Location
Referrer
Scope
Text
jim.h:207
void
(
*
valDestructor
)
(
void
*
privdata
,
void
*
obj
)
;
jimsh0.c:292
void
(
*
valDestructor
)
(
void
*
privdata
,
void
*
obj
)
;
jim.c:865
Jim_ReplaceHashEntry()
if
(
ht
->
type
->
valDestructor
&&
ht
->
type
->
valDup
)
{
jim.c:867
Jim_ReplaceHashEntry()
ht
->
type
->
valDestructor
(
ht
->
privdata
,
entry
->
u
.
val
)
;
jim.c:871
Jim_ReplaceHashEntry()
Jim_FreeEntryVal
(
ht
,
entry
)
;
jim.c:907
Jim_DeleteHashEntry()
Jim_FreeEntryVal
(
ht
,
he
)
;
jim.c:935
Jim_ClearHashTable()
Jim_FreeEntryVal
(
ht
,
he
)
;
jim.c:1112
JimAssocDataHashTableValueDestructor()
JimAssocDataHashTableType
static
const
Jim_HashTableType
JimAssocDataHashTableType
=
{
jim.c:3893
JimVariablesHTValDestructor()
JimVariablesHashTableType
static
const
Jim_HashTableType
JimVariablesHashTableType
=
{
jim.c:3945
JimCommandsHT_ValDestructor()
JimCommandsHashTableType
static
const
Jim_HashTableType
JimCommandsHashTableType
=
{
jim.c:5261
JimReferencesHTValDestructor()
JimReferencesHashTableType
static
const
Jim_HashTableType
JimReferencesHashTableType
=
{
jimsh0.c:6770
Jim_ReplaceHashEntry()
if
(
ht
->
type
->
valDestructor
&&
ht
->
type
->
valDup
)
{
jimsh0.c:6772
Jim_ReplaceHashEntry()
ht
->
type
->
valDestructor
(
ht
->
privdata
,
entry
->
u
.
val
)
;
jimsh0.c:6776
Jim_ReplaceHashEntry()
Jim_FreeEntryVal
(
ht
,
entry
)
;
jimsh0.c:6811
Jim_DeleteHashEntry()
Jim_FreeEntryVal
(
ht
,
he
)
;
jimsh0.c:6836
Jim_FreeHashTable()
Jim_FreeEntryVal
(
ht
,
he
)
;
jimsh0.c:6992
JimAssocDataHashTableValueDestructor()
JimAssocDataHashTableType
static
const
Jim_HashTableType
JimAssocDataHashTableType
=
{
jimsh0.c:9291
JimVariablesHTValDestructor()
JimVariablesHashTableType
static
const
Jim_HashTableType
JimVariablesHashTableType
=
{
jimsh0.c:9305
JimCommandsHT_ValDestructor()
JimCommandsHashTableType
static
const
Jim_HashTableType
JimCommandsHashTableType
=
{
jimsh0.c:11976
JimObjectHTKeyValDestructor()
JimDictHashTableType
static
const
Jim_HashTableType
JimDictHashTableType
=
{
Call Tree
Functions calling
Jim_HashTableType::valDestructor
Jim_ReplaceHashEntry()
Jim_DeleteHashEntry()
Jim_FreeHashTable()
Jim_ClearHashTable()
all items filtered out
Jim_HashTableType::valDestructor
Functions reading
Jim_HashTableType::valDestructor
Jim_HashTableType::valDestructor
Jim_ReplaceHashEntry()
Jim_DeleteHashEntry()
Jim_FreeHashTable()
Jim_ClearHashTable()
all items filtered out
Implementations
JimAssocDataHashTableValueDestructor()
JimVariablesHTValDestructor()
JimCommandsHT_ValDestructor()
JimObjectHTKeyValDestructor()
JimAssocDataHashTableValueDestructor()
JimVariablesHTValDestructor()
JimCommandsHT_ValDestructor()
JimReferencesHTValDestructor()
all items filtered out
Jim_HashTableType::valDestructor