iter 4768 src/extlib.c ScmHashIter *iter = (ScmHashIter*)data; iter 4769 src/extlib.c ScmHashEntry *e = Scm_HashIterNext(iter); iter 4783 src/extlib.c ScmHashIter *iter = SCM_NEW(ScmHashIter); iter 4784 src/extlib.c Scm_HashIterInit(hash, iter); iter 4785 src/extlib.c SCM_RETURN(Scm_MakeSubr(hash_table_iter, iter, 1, 0, SCM_MAKE_STR("hash-table-iterator"))); iter 1780 src/gauche.h SCM_EXTERN void Scm_HashIterInitRaw(ScmHashTable *hash, ScmHashIter *iter); iter 1781 src/gauche.h SCM_EXTERN void Scm_HashIterInit(ScmHashTable *hash, ScmHashIter *iter); iter 1782 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashIterNext(ScmHashIter *iter); iter 289 src/hash.c ScmHashIter iter; iter 296 src/hash.c Scm_HashIterInitRaw(table, &iter); iter 297 src/hash.c while ((f = Scm_HashIterNext(&iter)) != NULL) { iter 624 src/hash.c void Scm_HashIterInitRaw(ScmHashTable *table, ScmHashIter *iter) iter 627 src/hash.c iter->table = table; iter 630 src/hash.c iter->currentBucket = i; iter 631 src/hash.c iter->currentEntry = table->buckets[i]; iter 635 src/hash.c iter->currentEntry = NULL; iter 638 src/hash.c void Scm_HashIterInit(ScmHashTable *table, ScmHashIter *iter) iter 641 src/hash.c Scm_HashIterInitRaw(table, iter); iter 644 src/hash.c ScmHashEntry *Scm_HashIterNext(ScmHashIter *iter) iter 646 src/hash.c ScmHashEntry *e = iter->currentEntry; iter 648 src/hash.c if (e->next) iter->currentEntry = e->next; iter 650 src/hash.c int i = iter->currentBucket + 1; iter 651 src/hash.c for (; i < iter->table->numBuckets; i++) { iter 652 src/hash.c if (iter->table->buckets[i]) { iter 653 src/hash.c iter->currentBucket = i; iter 654 src/hash.c iter->currentEntry = iter->table->buckets[i]; iter 658 src/hash.c iter->currentEntry = NULL; iter 718 src/hash.c ScmHashIter iter; iter 722 src/hash.c Scm_HashIterInit(table, &iter); iter 723 src/hash.c while ((e = Scm_HashIterNext(&iter)) != NULL) { iter 731 src/hash.c ScmHashIter iter; iter 735 src/hash.c Scm_HashIterInit(table, &iter); iter 736 src/hash.c while ((e = Scm_HashIterNext(&iter)) != NULL) { iter 794 src/hash.c Scm_HashIterInit(ht, &iter); iter 795 src/hash.c while ((e = Scm_HashIterNext(&iter)) != NULL) { iter 410 src/module.c ScmHashIter iter; iter 420 src/module.c Scm_HashIterInit(module->table, &iter); iter 421 src/module.c while ((e = Scm_HashIterNext(&iter)) != NULL) { iter 494 src/module.c ScmHashIter iter; iter 498 src/module.c Scm_HashIterInit(modules.table, &iter); iter 499 src/module.c while ((e = Scm_HashIterNext(&iter)) != NULL) {