1 parent f710103 commit 1ae9ca8Copy full SHA for 1ae9ca8
1 file changed
arraycontext/container/traversal.py
@@ -1095,8 +1095,9 @@ def _flat_size(subary: ArrayOrContainerOrScalar) -> Array | int | np.integer:
1095
try:
1096
iterable = serialize_container(subary)
1097
except NotAnArrayContainerError:
1098
- assert not is_array_container(subary)
1099
- assert not is_scalar_like(subary)
+ if TYPE_CHECKING:
+ assert not is_array_container(subary)
1100
+ assert not is_scalar_like(subary)
1101
1102
if common_dtype is None:
1103
common_dtype = subary.dtype
0 commit comments