[fpc-devel] for .. in documentation and classes based iterators.
    Michael Van Canneyt 
    michael at freepascal.org
       
    Tue Sep  3 13:33:36 CEST 2019
    
    
  
On Tue, 3 Sep 2019, Marco van de Voort wrote:
>
> 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.
I will improve that before 3.2 is out.
Michael.
    
    
More information about the fpc-devel
mailing list