iteration is complete. */
static struct symbol *
-block_iterator_step (struct block_iterator *iterator, int first)
+block_iterator_step (struct block_iterator *iterator, bool first)
{
struct symbol *sym;
static struct symbol *
block_iter_match_step (struct block_iterator *iterator,
- int first)
+ bool first)
{
struct symbol *sym;
return mdict_iterator_first (block->multidict (),
&iterator->mdict_iter);
- return block_iterator_step (iterator, 1);
+ return block_iterator_step (iterator, true);
}
if (iterator->which == FIRST_LOCAL_BLOCK)
return mdict_iter_match_first (block->multidict (), *name,
&iterator->mdict_iter);
- return block_iter_match_step (iterator, 1);
+ return block_iter_match_step (iterator, true);
}
/* See block.h. */
if (iterator->which == FIRST_LOCAL_BLOCK)
return mdict_iterator_next (&iterator->mdict_iter);
- return block_iterator_step (iterator, 0);
+ return block_iterator_step (iterator, false);
}
if (iterator->which == FIRST_LOCAL_BLOCK)
return mdict_iter_match_next (*iterator->name, &iterator->mdict_iter);
- return block_iter_match_step (iterator, 0);
+ return block_iter_match_step (iterator, false);
}
/* See block.h. */