ScmHashTable     1688 src/gauche.h   typedef ScmHashEntry *(*ScmHashAccessProc)(ScmHashTable *ht,
ScmHashTable     1690 src/gauche.h   typedef unsigned long (*ScmHashProc)(ScmHashTable *ht, void *key);
ScmHashTable     1691 src/gauche.h   typedef int (*ScmHashCmpProc)(ScmHashTable *ht, void *key, ScmHashEntry *e);
ScmHashTable     1758 src/gauche.h   SCM_EXTERN ScmObj Scm_CopyHashTable(ScmHashTable *tab);
ScmHashTable     1763 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableGetRaw(ScmHashTable *hash, void *key);
ScmHashTable     1764 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableAddRaw(ScmHashTable *hash,
ScmHashTable     1766 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTablePutRaw(ScmHashTable *hash,
ScmHashTable     1768 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableDeleteRaw(ScmHashTable *hash, void *key);
ScmHashTable     1770 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableGet(ScmHashTable *hash, ScmObj key);
ScmHashTable     1771 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableAdd(ScmHashTable *hash,
ScmHashTable     1773 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTablePut(ScmHashTable *hash,
ScmHashTable     1775 src/gauche.h   SCM_EXTERN ScmHashEntry *Scm_HashTableDelete(ScmHashTable *hash, ScmObj key);
ScmHashTable     1777 src/gauche.h   SCM_EXTERN ScmObj Scm_HashTableKeys(ScmHashTable *table);
ScmHashTable     1778 src/gauche.h   SCM_EXTERN ScmObj Scm_HashTableValues(ScmHashTable *table);
ScmHashTable     1780 src/gauche.h   SCM_EXTERN void Scm_HashIterInitRaw(ScmHashTable *hash, ScmHashIter *iter);
ScmHashTable     1781 src/gauche.h   SCM_EXTERN void Scm_HashIterInit(ScmHashTable *hash, ScmHashIter *iter);
ScmHashTable     1785 src/gauche.h   SCM_EXTERN ScmObj Scm_HashTableStat(ScmHashTable *table);
ScmHashTable      106 src/hash.c     static void check_scm_hashtable(ScmHashTable *table)
ScmHashTable      274 src/hash.c     static ScmHashEntry *insert_entry(ScmHashTable *table,
ScmHashTable      310 src/hash.c     static ScmHashEntry *delete_entry(ScmHashTable *table,
ScmHashTable      324 src/hash.c     static ScmHashEntry *address_access(ScmHashTable *table,
ScmHashTable      348 src/hash.c     static unsigned long address_hash(ScmHashTable *ht, void *obj)
ScmHashTable      358 src/hash.c     static unsigned long eqv_hash(ScmHashTable *table, void *key)
ScmHashTable      363 src/hash.c     static int eqv_cmp(ScmHashTable *table, void *key, ScmHashEntry *e)
ScmHashTable      368 src/hash.c     static unsigned long equal_hash(ScmHashTable *table, void *key)
ScmHashTable      373 src/hash.c     static int equal_cmp(ScmHashTable *table, void *key, ScmHashEntry *e)
ScmHashTable      382 src/hash.c     static ScmHashEntry *string_access(ScmHashTable *table, void *k,
ScmHashTable      422 src/hash.c     static unsigned long string_hash(ScmHashTable *table, void *key)
ScmHashTable      436 src/hash.c     static unsigned long multiword_hash(ScmHashTable *table, void *key)
ScmHashTable      449 src/hash.c     static ScmHashEntry *multiword_access(ScmHashTable *table, void *k,
ScmHashTable      479 src/hash.c     static ScmHashEntry *general_access(ScmHashTable *table, void *key,
ScmHashTable      624 src/hash.c     void Scm_HashIterInitRaw(ScmHashTable *table, ScmHashIter *iter)
ScmHashTable      638 src/hash.c     void Scm_HashIterInit(ScmHashTable *table, ScmHashIter *iter)
ScmHashTable      668 src/hash.c     ScmHashEntry *Scm_HashTableGetRaw(ScmHashTable *table, void *key)
ScmHashTable      673 src/hash.c     ScmHashEntry *Scm_HashTableAddRaw(ScmHashTable *table, void *key, void *value)
ScmHashTable      678 src/hash.c     ScmHashEntry *Scm_HashTablePutRaw(ScmHashTable *table, void *key, void *value)
ScmHashTable      683 src/hash.c     ScmHashEntry *Scm_HashTableDeleteRaw(ScmHashTable *table, void *key)
ScmHashTable      688 src/hash.c     ScmHashEntry *Scm_HashTableGet(ScmHashTable *table, ScmObj key)
ScmHashTable      694 src/hash.c     ScmHashEntry *Scm_HashTableAdd(ScmHashTable *table, ScmObj key, ScmObj value)
ScmHashTable      700 src/hash.c     ScmHashEntry *Scm_HashTablePut(ScmHashTable *table, ScmObj key, ScmObj value)
ScmHashTable      706 src/hash.c     ScmHashEntry *Scm_HashTableDelete(ScmHashTable *table, ScmObj key)
ScmHashTable      716 src/hash.c     ScmObj Scm_HashTableKeys(ScmHashTable *table)
ScmHashTable      729 src/hash.c     ScmObj Scm_HashTableValues(ScmHashTable *table)
ScmHashTable      742 src/hash.c     ScmObj Scm_HashTableStat(ScmHashTable *table)