+
    :i                         ^ RI t ^ RIt^ RIHt ^ RIHt  ! R R] P                  4      t ! R R] P                  4      t	]
R8X  d   ] P                  ! 4        R# R# )	    N)jit)override_configc                   ,   a  ] tR t^	t o R tR tRtV tR# )TestJITMethodc                    ! R  R\         4      pV! ^4      p\        P                  P                  VP	                  ^4      \        P
                  ! . RO\        P                  R7      4       VP                  P                  P                  4       w  pVP                  ^ ,          pVP                  P                  4       w  pV P                  VP                  P                  4       R# )c                   D   a  ] tR t^t o R t]! RR7      R 4       tRtV tR# )ETestJITMethod.test_bound_jit_method_with_loop_lift.<locals>.Somethingc                    Wn         R # Nx0selfr   s   &&X/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/test_jitmethod.py__init__NTestJITMethod.test_bound_jit_method_with_loop_lift.<locals>.Something.__init__           Tforceobjc                    \         P                  ! ^\         P                  R7      pV P                  p\	        VP
                  ^ ,          4       F  pW1,          W$&   K  	  V# )   )shapedtype)npemptyfloat32r   ranger   )r   xar   is   &&   r   methodLTestJITMethod.test_bound_jit_method_with_loop_lift.<locals>.Something.method   sF    HH1BJJ7WWqwwqz*A6AD + r   r   N	__name__
__module____qualname____firstlineno__r   r   r"   __static_attributes____classdictcell____classdict__s   @r   	Somethingr	      s#      $  r   r-   )r   N)   r.   r.   r.   r.   )objectr   testingassert_array_equalr"   arrayr   	overloadsvalueslifted
assertTruefndescnative)r   r-   	somethingcresjitlooploopcress   &     r   $test_bound_jit_method_with_loop_lift2TestJITMethod.test_bound_jit_method_with_loop_lift
   s    	 	 aL	


%%i&6&6q&9HH)<	> !!++224++a.&&--/
../r   c                v     ! R  R\         4      pV! ^4      pV P                  VP                  V4      ^4       R# )c                   D   a  ] tR t^$t o R t]! RR7      R 4       tRtV tR# )8TestJITMethod.test_unbound_jit_method.<locals>.Somethingc                    Wn         R # r   r   r   s   &&r   r   ATestJITMethod.test_unbound_jit_method.<locals>.Something.__init__%   r   r   Tr   c                    V P                   # r   r   )r   s   &r   r"   ?TestJITMethod.test_unbound_jit_method.<locals>.Something.method(   s    wwr   r   Nr$   r+   s   @r   r-   rA   $   s#      $  r   r-   N)r/   assertEqualr"   )r   r-   r9   s   &  r   test_unbound_jit_method%TestJITMethod.test_unbound_jit_method#   s4    	 	 aL	)))4a8r    N)r%   r&   r'   r(   r=   rG   r)   r*   r+   s   @r   r   r   	   s     02
9 
9r   r   c                   ,   a  ] tR t^0t o R tR tRtV tR# )TestDisabledJITc                   \        R R4      ;_uu_ 4        R p\        V4      pRRR4       V P                  XX4       V P                  ^
V! ^
4      4       V P                  ^
V! ^
4      4       R#   + '       g   i     LT; i)DISABLE_JITTc                     V # r   rI   r   s   &r   r"   7TestDisabledJIT.test_decorated_function.<locals>.method3       r   Nr   r   rF   r   r"   jitteds   &  r   test_decorated_function'TestDisabledJIT.test_decorated_function1   se    ]D11[F 2
 	(VBZ(VBZ( 21s   A00B 	c                   \        R R4      ;_uu_ 4        R p\        RR7      ! V4      pRRR4       V P                  XX4       V P                  ^
V! ^
4      4       V P                  ^
V! ^
4      4       R#   + '       g   i     LT; i)rM   Tc                     V # r   rI   rO   s   &r   r"   CTestDisabledJIT.test_decorated_function_with_kwargs.<locals>.method=   rQ   r   )nopythonNrR   rS   s   &  r   #test_decorated_function_with_kwargs3TestDisabledJIT.test_decorated_function_with_kwargs;   sk    ]D11$'/F 2
 	(VBZ(VBZ( 21s   A77B	rI   N)r%   r&   r'   r(   rU   r[   r)   r*   r+   s   @r   rK   rK   0   s     )) )r   rK   __main__)unittestnumpyr   numbar   numba.tests.supportr   TestCaser   rK   r%   mainrI   r   r   <module>rd      sN       /$9H%% $9N)h'' )* zMMO r   