Iterators on HashMap and HashMap.Raw #
Returns a finite iterator over the entries of a hash map. The iterator yields the elements of the map in order and then terminates.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Instances For
Returns a finite iterator over the keys of a hash map. The iterator yields the keys in order and then terminates.
The key and value types must live in the same universe.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Instances For
Returns a finite iterator over the values of a hash map. The iterator yields the values in order and then terminates.
The key and value types must live in the same universe.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Equations
- m.valuesIter = m.inner.valuesIter
Instances For
Returns a finite iterator over the entries of a hash map. The iterator yields the elements of the map in order and then terminates.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Instances For
Returns a finite iterator over the entries of a hash map. The iterator yields the elements of the map in order and then terminates.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Instances For
Returns a finite iterator over the entries of a hash map. The iterator yields the elements of the map in order and then terminates.
Termination properties:
Finiteinstance: alwaysProductiveinstance: always
Equations
- m.valuesIter = m.inner.valuesIter