Execute a foreach statement over (EnumMember, value) pairs.
foreach iterates over (EnumMember, value) pairs.
const auto elements = enumap(Element.water, 4, Element.air, 3); foreach(key, value ; elements) { assert( key == Element.water && value == 4 || key == Element.air && value == 3 || value == 0); }
See Implementation
Execute a foreach statement over (EnumMember, value) pairs.