+
    ;i                     2    ^ RI tR tR tR tR tR tR tR# )    Nc                  H    \         P                  ! R R.3RR/V B R 4       pV# )
intp(intp)float64(float64)cacheTc                     V ^,          #     inps   &a/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/npyufunc/cache_usecases.pyufunc)direct_ufunc_cache_usecase.<locals>.ufunc	       Qw    nb	vectorizekwargsr   s   , r   direct_ufunc_cache_usecaser      s5    \\<!34KDKFK L Lr   c                     a \         P                  ! R R7      R 4       o\         P                  ! . RO3/ V B V3R l4       pV# )Tr   c                     V ^,          #    r
   r   s   &r   indirect_ufunc_core9indirect_ufunc_cache_usecase.<locals>.indirect_ufunc_core   r   r   c                    < S! V 4      # Nr
   r   r   s   &r   r   +indirect_ufunc_cache_usecase.<locals>.ufunc   s     #3''r   )r   r   zcomplex64(complex64)r   njitr   r   r   r   s   , @r   indirect_ufunc_cache_usecaser&      sM    WW4  \\L (( Lr   c                  B    \         P                  ! RR R/V B R 4       pV# )r   Tc                     V ^,          # r   r
   r   s   &r   r   *direct_dufunc_cache_usecase.<locals>.ufunc"   r   r   r
   r   r   s   , r   direct_dufunc_cache_usecaser*   !   s,    \\''' ( Lr   c                     a \         P                  ! R R7      R 4       o\         P                  ! R/ V B V3R l4       pV# )Tr   c                     V ^,          # r   r
   r   s   &r   r   :indirect_dufunc_cache_usecase.<locals>.indirect_ufunc_core*   r   r   c                    < S! V 4      # r    r
   r!   s   &r   r   ,indirect_dufunc_cache_usecase.<locals>.ufunc.   s    "3''r   r
   r#   r%   s   , @r   indirect_dufunc_cache_usecaser0   )   sE    WW4  \\F( ( Lr   c                  J    \         P                  ! R R.R3RR/V B R 4       pV# )(intp, intp[:])(float64, float64[:])()->()r   Tc                     V ^,          V^ &   R# )r	   Nr
   )r   outs   &&r   gufunc+direct_gufunc_cache_usecase.<locals>.gufunc:   s     qAr   )r   guvectorize)r   r7   s   , r   direct_gufunc_cache_usecaser:   9   s@    ^^&(?@4$(4,244 Mr   c                     a \         P                  ! R R7      R 4       o\         P                  ! . ROR3/ V B V3R l4       pV# )Tr   c                     V ^,          # r   r
   )xs   &r   core+indirect_gufunc_cache_usecase.<locals>.coreC   s    1ur   r4   c                    < S! V 4      V^ &   R# )r   Nr
   )r   r6   r>   s   &&r   r7   -indirect_gufunc_cache_usecase.<locals>.gufuncG   s     cAr   )r2   r3   z(complex64, complex64[:]))r   r$   r9   )r   r7   r>   s   , @r   indirect_gufunc_cache_usecaserB   B   sU    WW4  ^^ 23;G?EGG Mr   )numbar   r   r&   r*   r0   r:   rB   r
   r   r   <module>rD      s&    
"	 
r   