{{ len={base.table.table.items} }} base.table.table.items base.table.table.items + base.table.table.growth_left base.hash_builder base.table.table.items n-- ((tuple<$T1, $T2>*)base.table.table.ctrl.pointer)[-(i + 1)].__1 i++ {{ len={base.map.table.table.items} }} base.map.table.table.items base.map.table.table.items + base.map.table.table.growth_left base.map.hash_builder base.map.table.table.items n-- (($T1*)base.map.table.table.ctrl.pointer)[-(i + 1)] i++ {inner.data_ptr,s} inner.length (char*)inner.data_ptr {(char*) inner} {(char*) inner} strlen((char *) inner) + 1 (char*)inner