Missing __getitem__ and __iter__
| 2101 | yield val |
| 2102 | |
| 2103 | class X: |
| 2104 | 'Missing __getitem__ and __iter__' |
| 2105 | def __init__(self, seqn): |
| 2106 | self.seqn = seqn |
| 2107 | self.i = 0 |
| 2108 | def __next__(self): |
| 2109 | if self.i >= len(self.seqn): raise StopIteration |
| 2110 | v = self.seqn[self.i] |
| 2111 | self.i += 1 |
| 2112 | return v |
| 2113 | |
| 2114 | class N: |
| 2115 | 'Iterator missing __next__()' |
no outgoing calls