o
    Ggg                     @   s  d Z ddlZddlZddlmZ ddlmZ e	ddgZ	dej
ej dej
ej fdd	Zeej	ddgejd
 e	dk e	jek ee eej ed ed eee ed eejdf g dZee dgZee ddejdfgZee dgZee ddejdfgZee defgZee eejejdff eeek eeejk eedk  eedk eeeek eeedk dee dee fddZee	 ee	 ee	 ee	e	 e	d  e	dd  e	d  de	dd< edZeddddf  deddddf< ed  ded< ded< ejdej d
Z!e"de!d< e#e	 e$e	 e	dZ%e&e% ee% e'e% e(e% e)e% e*e% e	dk  e	dk e	dk e	dk e	dk e	dk de	k  de	k de	k de	k de	k de	k e	d  de	  e	d7 Z	e	d  de	  e	d8 Z	e	d  de	  e	d9 Z	e	ddgZ+e	d  de+  e	ddgZ,e,d Z,e	d  de+  e	d Z	e	d  de+  e	d; Z	e-e	d e-de+ e	d  de	  e	dC Z	e	d>  de	>  e	dK Z	e	d?  de	?  e	dL Z	e	d@  de	@  e	dM Z	e	dA  de	A  e	dN Z	e	dB  de	B  e	dO Z	e	  e	
  e.e	 e	  e	ddg/  dS )z-Simple expression that should pass with mypy.    N)Iterable      xreturnc                 C      | S N r   r	   r	   dC:\Users\micha\Documents\internet-seite\env\Lib\site-packages\numpy/typing/tests/data/pass/simple.pyndarray_func      r   )dtypefloat64)U
   r   r   )Ru1)Gr   )Br   )r   r   r   r   r   )r   r   r   Zfield1   c                 C   r   r   r	   r
   r	   r	   r   iterable_func;   r   r   .)   r   ).r   )r   g      ?g       @)0__doc__operatornumpynpZnumpy.typingtypingZnptcollections.abcr   arrayZNDArrayr   r   r   floatZint32Ztwo_tuples_dtypeZthree_tuples_dtypeZstr_Zmixed_tuples_dtypeZshape_tuple_dtypeZshape_like_dtypeobjectZobject_dtypeZint8r   listiterzipZonesZarray_2dZzerosZobject_Z	array_objslicelenstrZarray_scalarintcomplexbytesindexboolZnonzero_arrayZfloat_arraydivmodabsZ	transposer	   r	   r	   r   <module>   s    "

















