+
    Bi                     h    R R/t R t ! R R]4      t ! R R]4      tR t ! R R	4      t]! 4       tR
# )fooFOOc                ,    \        \        V 4      V4      # )z4Version of is_instance that doesn't access __class__)
issubclasstype)objklasss   &&:/usr/lib/python3.14/test/test_unittest/testmock/support.pyis_instancer
      s    d3i''    c                   *   a  ] tR t^	t o RtR tRtV tR# )	SomeClassNc                    R # N )selfs   &r	   wibbleSomeClass.wibble   s    dr   r   )__name__
__module____qualname____firstlineno__class_attributer   __static_attributes____classdictcell__)__classdict__s   @r	   r   r   	   s     Or   r   c                       ] tR t^tRtR# )Xr   N)r   r   r   r   r   r   r   r	   r   r      s    r   r   c                      \         hr   )AttributeError)argskwargss   *,r	   _inaccessibler"      s    
r   c                       ] tR t^t]tRtR# )OpaqueProxyr   N)r   r   r   r   r"   __getattribute__r   r   r   r	   r$   r$      s    $r   r$   N)targetr
   objectr   r   r"   r$   gr   r   r	   <module>r)      sC   
(
 	 	% % Mr   