Op 2019-09-03 om 12:59 schreef Michael Van Canneyt:
"5. Any type for which an enumerator operator is defined. The
enumerator operator must return a structured type that implements the
IEnumerator interface. The type of the control variable’s type must
equal the type of the enumerator’s GetCurrent return value type."
but maybe that could be said more explicitly?
What should be said more explicitly ?
What does the delphi duck typing method getenumerator():TIterator; do
with the iterator if it is of a classtype (not interface)? Where does it
fit in the 5 cases outlined in the documentation article? Probably 5,
but that only talks about the enumerator operator.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel