+
    :i(                     ,    R t R tR t ! R R]4      tR# )z!Use cases for testing matmul (@)
c                     W,          # N xys   &&X/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/matmul_usecase.pymatmul_usecaser	      s	    5L    c                     W,          p V # r   r   r   s   &&r   imatmul_usecaser      s    FAHr
   c                   2   a  ] tR t^
t o R tR tR tRtV tR# )
DumbMatrixc                    Wn         R # r   value)selfr   s   &&r   __init__DumbMatrix.__init__   s    
r
   c                    \        V\        4      '       d'   \        V P                  VP                  ,          4      # \        # r   
isinstancer   r   NotImplementedr   others   &&r   
__matmul__DumbMatrix.__matmul__   s-    eZ((djj5;;677r
   c                    \        V\        4      '       d&   V ;P                  VP                  ,          un        V # \        # r   r   r   s   &&r   __imatmul__DumbMatrix.__imatmul__   s,    eZ((JJ%++%JKr
   r   N)	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell__)__classdict__s   @r   r   r   
   s     
 r
   r   N)__doc__r	   r   objectr   r   r
   r   <module>r)      s     r
   