{{ size={base.table.items} }} base.table.items base.table.items + base.table.growth_left base.hash_builder base.table.items n-- static_cast<tuple<$T1, $T2>*>(base.table.ctrl.pointer)[-(i + 1)].__1 i++ {{ size={map.base.table.items} }} map.base.table.items map.base.table.items + map.base.table.growth_left map.base.hash_builder map.base.table.items n-- static_cast<$T1*>(map.base.table.ctrl.pointer)[-(i + 1)] i++