(
self, itemsize: int, shape: Shape = (), dflt: Any = _defvalue
)
| 879 | _isizes.append(32) |
| 880 | |
| 881 | def __init__( |
| 882 | self, itemsize: int, shape: Shape = (), dflt: Any = _defvalue |
| 883 | ) -> None: |
| 884 | if itemsize not in self._isizes: |
| 885 | raise _invalid_itemsize_error("complex", itemsize, self._isizes) |
| 886 | self.type = "%s%d" % (self.kind, itemsize * 8) |
| 887 | Atom.__init__(self, self.type, shape, dflt) |
| 888 | |
| 889 | |
| 890 | class _ComplexErrorAtom(ComplexAtom, metaclass=type): |
nothing calls this directly
no test coverage detected