(self)
| 1985 | yield from self._symbol_cache |
| 1986 | |
| 1987 | def __next__(self) -> List['_types.CoreSymbol']: |
| 1988 | if self._symbol_cache is None: |
| 1989 | self._build_symbol_cache() |
| 1990 | assert self._symbol_cache is not None |
| 1991 | if self._keys is None: |
| 1992 | self._keys = list(self._symbol_cache.keys()) |
| 1993 | self._n += 1 |
| 1994 | return self._symbol_cache[self._keys[self._n - 1]] |
| 1995 | |
| 1996 | def __len__(self): |
| 1997 | if self._symbol_cache is None: |
nothing calls this directly
no test coverage detected