o
    1ή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g dZde
d< g d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r         x8x9x10foox11s   foox12c                   @  s   e Zd Zdd	ddZdS )
ANdtypeNone | np.dtype[Any]return
np.ndarrayc                 C  s   t g dS )Nr   )nparray)selfr    r    N/tmp/pip-target-vg8gfxp4/lib/python/numpy/typing/tests/data/pass/array_like.py	__array__   s   zA.__array__N)r   r   r   r   )__name__
__module____qualname__r"   r    r    r    r!   r      s    r   x13r   scalarr   ac                 c  s    | ]}|V  qd S r#   r    ).0ir    r    r!   	<genexpr>(   s    r,   
   r   object_array_scalar)#
__future__r   typingr   numpyr   numpy._typingr   r   r   __annotations__r   r	   r
   int8r   float64r   
complex128r   r   r   r   r   r   
memoryviewr   r   r'   int64r(   r"   r)   ranger.   r    r    r    r!   <module>   s6    