Cthulhu  0.2.10
Cthulhu compiler collection
map_iter_t Struct Reference

a map iterator handle More...

#include <map.h>

Collaboration diagram for map_iter_t:

Data Fields

const map_tmap
 the map being iterated over More...
 
size_t index
 current top level bucket index More...
 
bucket_tbucket
 the current bucket More...
 
bucket_tnext
 the next bucket in the chain More...
 

Detailed Description

a map iterator handle

Warning
these are internal to the iterator and should not be used directly

Definition at line 182 of file map.h.

Field Documentation

◆ bucket

bucket_t* map_iter_t::bucket

the current bucket

Definition at line 187 of file map.h.

◆ index

size_t map_iter_t::index

current top level bucket index

Definition at line 185 of file map.h.

◆ map

const map_t* map_iter_t::map

the map being iterated over

Definition at line 184 of file map.h.

◆ next

bucket_t* map_iter_t::next

the next bucket in the chain

Definition at line 188 of file map.h.


The documentation for this struct was generated from the following file: