
    h                        d dl Zd dlZd dlZ ej
                         Z ej                         Z ej                         Z
 ej                         Z ej                         Z ej                         Z ej"                         Z ej&                         Z G d d      Z G d d      Z G d d      Z G d d	      Z ej2                  d
        ej2                   e               ej2                   e               ej                  d
        ej                   e               ej                  d        ej2                  d        ej                  d        ej4                  d        ej6                  d        ej8                  d        ej                  d        ej:                   e               ej<                           ej8                  d        ej                  d        ej>                   e               ej@                  d        ej                  d        ej                  d        ej@                  d        ej>                  d        ej                   e               ej@                   e               ej2                   e               ej&                  d        ej&                  dd        ej&                  dd        ej"                  d        ej"                  dd        ej"                  dd        ej4                         jB                    ej6                         jD                    ej8                         jF                    ej                         jH                    ej:                         jJ                  dz    ejL                         jN                  dz     ej<                         jP                    ej                         jR                    ejT                           ejT                  d d        ejT                  d d        ejT                  d d        ejT                  d        ejT                  d        ejT                  dd        ejT                  dd        ejT                  dd         ejT                   ejT                                 ejT                   ejT                                 ejT                   ej                   d!d"d#              ejT                   ej                   d!d"d#      d        ejT                   ej                   d!d"d#      d        ejT                   ej                   d!d"d#      d         ejT                   ejV                  d!d"d#              ejT                   ejV                  d!d"d#      d        ejT                   ejV                  d!d"d#      d        ejT                   ejV                  d!d"d#      d         ejT                  d        ejT                  dd        ejX                           ejX                  d         ejX                  d d        ejX                  d d        ejX                  d d        ejX                  d$        ejX                  d%        ejX                   ejX                  d              ejX                   ejZ                  d              ejX                  d        ejX                  dd        ej\                  d        ej\                   ej                  d              ej\                  d&        ej\                   ej
                  d&              ej\                  d'        ej\                   ej&                  d(              ej\                   e/       d)d*g        ej\                   e/       d)d*g+        ej                         Z ej                         Z
 ej                         Z ej                         Z ej
                         Z ejX                         Z0 ej"                  d      Z ej&                  d      Z ejb                  dej                  +      Z2 e3e        e3e
        e3e        e3e        e3e0        e3e        e3e        e3e2        ejh                  ejj                  jl                        5   e3e       ddd        e7e        e7e
        e7e        e7e        e7e0        e7e        e7e        e7e2        ejh                  ejj                  jl                        5   e7e       ddd        e8e        e8e
        e8e        e8e        e8e        e8e0        e8e        e8e2       ejr                   ejB                   ejD                   ejB                  jB                   ejB                  jD                   ejN                   ejt                   ejJ                   ejR                   ejP                   ejw                          ejy                          ej{                           ej|                           ej~                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                           ej                          ej                          ej                          e
j                          ej                          ej                          ej                          ej                          ej                          ej                          e
j                          ej                          ej                          ej                          ej                          ej                          ej                          e
j                          ej                          ej                          ej                          ej                          ej                          ej                          e
j                          ej                          ej                          ej                          ej                          ej                  d       ej                  d       e
j                  d       ej                  d       ej                  d       ej                  d       ej                  d       y# 1 sw Y   xY w# 1 sw Y   xY w),    Nc                       e Zd ZdefdZy)Dreturnc                      y)Nr    selfs    ID:\jyotish\venv\Lib\site-packages\numpy/typing/tests/data/pass/scalars.py	__index__zD.__index__           N)__name__
__module____qualname__intr   r   r   r
   r   r      s    3 r   r   c                       e Zd ZdefdZy)Cr   c                      y)N              @r   r   s    r
   __complex__zC.__complex__   s    r   N)r   r   r   complexr   r   r   r
   r   r      s    W r   r   c                       e Zd ZdefdZy)Br   c                      y)N   r   r   s    r
   __int__z	B.__int__   r   r   N)r   r   r   r   r   r   r   r
   r   r      s     r   r   c                       e Zd ZdefdZy)Ar   c                      y)Ng      @r   r   s    r
   	__float__zA.__float__!   s    r   N)r   r   r   floatr    r   r   r
   r   r       s    5 r   r   r   z1.2s   2jr   g333333@1   2   g      @s   2.5s   hellohellozutf-8)encoding         D)ms   2019s   2019usasi     r,   3   5Ts   testtest)aO)br5   )dtype)Vdatetimedtpytestnumpynpboolr6   bool_b_uint64u8int64i8float64f8
complex128c16str_Ubytes_Sr   r   r   r   	complex64int8int16int32uint8uint32float16float32realimagdataflagsitemsizeuint16ndimstridesshape
datetime64datetimedelta64	timedeltavoidobjecttdarrayARr   warns
exceptionsComplexWarningr!   r   r7   sizesqueezebyteswap	transposebyteshortintcintpint_longlongubyteushortuintcuintpuint	ulonglonghalfsingledouble
longdoublecsinglecdoubleclongdoubleitemtolistravelflattenreshaper   r   r
   <module>r      s
     BGGIRXXZRYY[RXXZRZZ\bmmoBGGIBIIK 
 
 
 
 R  QS  QS  b  ac  d  U  e  
     			   


13 


2 


3 


4  


3 


6  			!# 


13 QS  			(  			'7  			'G $   '  7 # 	 
 
 
   
  a  			  1  			   			    a  a  a  f  g  fc  fd  fd  mbmmo  mbmmo  kbkk$1% & kbkk$1%s + kbkk$1%t , kbkk$1%t , gbggdAq! " gbggdAq!3 ' gbggdAq!4 ( gbggdAq!4 ( d  dC    q  q#  q)  q$  s  t  ~r~~a  ! |r||A  t  tS  
        			&  :z* + Z0 1 RXXZRYY[RZZ\bmmoBGGIR^^BGGCLBIIcNRXXarzz" B B B A B A A BV\\"--../H 0 b	 b	 b	 b	 b	 a a b	V\\"--../	#J 0       
  		        		     	 
 	 	 	  
 			 
 
 	  	 			 			  


 


    	 	 	 
   
 		 		 		 

 
 
 	 
 
 
 		 	 	 		 

 

 

  		 		 		! 

1 

1 

1 A 		! 		!K 0/ 0/s   2	w1)	w>1w;>x