Esempio n. 1
0
        public override IPythonIterator GetIterator()
        {
            var iteratorTypeId = _dictType.TypeId.GetIteratorTypeId();
            var iteratorType   = new TypingIteratorType(_dictType.ItemType, iteratorTypeId, Type.DeclaringModule.Interpreter);

            return(new TypingIterator(iteratorType, this));
        }
 public TypingIterator(TypingIteratorType iteratorType, IPythonCollection collection)
     : base(iteratorType.TypeId, collection)
 {
     _iteratorType = iteratorType;
 }