U
    #ºc”  ã                   @  s€  U d dl mZ d dlmZ d dlZd dlmZmZ dZ	de
d< dZde
d	< d
Zde
d< dZde
d< e d¡Zde
d< e d¡Zde
d< e d¡Zde
d< e dddg¡Zde
d< dddgZde
d< dZde
d< dZde
d< edƒZde
d< G dd„ dƒZeƒ Zde
d< e d¡Zde
d < e ¡  e d¡Zde
d!< e ¡  eƒ Z de
d"< e  ¡  e  ¡  d#d$„ e!d%ƒD ƒZ"d&e
d'< e e"¡ dS )(é    )Úannotations)ÚAnyN)Ú	ArrayLikeÚ_SupportsArrayTr   Úx1é   Úx2g      ð?Úx3y      ð?      ð?Úx4é   Úx5Úx6Úx7é   é   Úx8Úx9)r   r   r   Úx10ZfooÚx11s   fooÚx12c                   @  s   e Zd Zddddœdd„ZdS )ÚANzNone | np.dtype[Any]z
np.ndarray)ÚdtypeÚreturnc                 C  s   t  dddg¡S )Nr   r   r   )ÚnpÚarray)Úselfr   © r   úK/tmp/pip-unpacked-wheel-b2rbor69/numpy/typing/tests/data/pass/array_like.pyÚ	__array__   s    zA.__array__)N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   Úx13r   Úscalarr   Úac                 c  s   | ]
}|V  qd S )Nr   )Ú.0Úir   r   r   Ú	<genexpr>(   s     r'   é
   r   Úobject_array_scalar)#Ú
__future__r   Útypingr   Znumpyr   Znumpy._typingr   r   r   Ú__annotations__r   r	   r
   Zint8r   Zfloat64r   Z
complex128r   r   r   r   r   r   Ú
memoryviewr   r   r"   Zint64r#   r   r$   Úranger)   r   r   r   r   Ú<module>   s6    