U
    #c`                  	   @   s  d Z ddlZeeddddZdeeedddd	Zeeedd
dZG dd dZ	G dd dZ
G dd dZe Ze Ze Zzejdd ejdd ejdd ejdd ejdd e  ed e  ee ee ee ee	  ee
  ee  e  ejedd W 5 Q R X eje	 ddd W 5 Q R X W 5 ejf e ee ee X dS ) z,Typing tests for `numpy.core._ufunc_config`.    Nabreturnc                 C   s   d S N r   r   r   r   M/tmp/pip-unpacked-wheel-b2rbor69/numpy/typing/tests/data/pass/ufunc_config.pyfunc1       r
   .)r   r   cr   c                 C   s   d S r   r   )r   r   r   r   r   r	   func2   r   r   c                 C   s   d S r   r   r   r   r   r	   func3   r   r   c                   @   s   e Zd ZeddddZdS )Write1Nr   r   c                 C   s   d S r   r   selfr   r   r   r	   write
   r   zWrite1.write)__name__
__module____qualname__strr   r   r   r   r	   r   	   s   r   c                   @   s    e Zd ZdeeddddZdS )Write2.Nr   c                 C   s   d S r   r   )r   r   r   r   r   r	   r      r   zWrite2.write).r   r   r   r   intr   r   r   r   r	   r      s   r   c                   @   s   e Zd ZeedddZdS )Write3r   c                 C   s   d S r   r   r   r   r   r	   r      r   zWrite3.writeNr   r   r   r   r	   r      s   r   )allignore)dividewarn)overcall)Zunderraise)invalidi   )r!   r   log)r!   r   r    ).)__doc__Znumpynpr   r   r
   floatr   r   r   r   r   ZgeterrZ_err_defaultZ
getbufsizeZ_bufsize_defaultZ
geterrcallZ_errcall_defaultZseterrZ
setbufsizeZ
seterrcallZerrstater   r   r   r	   <module>   sB   





