+
    h                         ^ RI HtHtHtHtHtHt  ! R R4      t ! R R]4      t ! R R4      t	R t
R	 tR
 tR tR tR tR tR# )    )
supercedesorderingambiguities	ambiguoussuper_signature
consistentc                       ] tR t^tRtR# )A N__name__
__module____qualname____firstlineno____static_attributes__r       L/usr/lib/python3/dist-packages/sympy/multipledispatch/tests/test_conflict.pyr
   r
          r   r
   c                       ] tR t^tRtR# )Br   Nr   r   r   r   r   r      s    Dr   r   c                       ] tR t^tRtR# )Cr   Nr   r   r   r   r   r      r   r   r   c                     \        \        .\        .4      '       g   Q h\        \        \        .\        \        .4      '       g   Q h\        \        \        .\        \        .4      '       d   Q h\        \        .\        .4      '       d   Q hR # N)r   r   r
   r   r   r   test_supercedesr   
   si    qcA3q!fq!f%%%%1a&1a&))))1#s#####r   c                     \        \        .\        .4      '       g   Q h\        \        .\        .4      '       g   Q h\        \        .\        .4      '       d   Q h\        \        \        .\        \        .4      '       g   Q h\        \        \        .\        \        .4      '       g   Q h\        \        \        .\        .4      '       d   Q h\        \        \        .\        \        .4      '       d   Q hR # r   )r   r
   r   r   r   r   r   test_consistentr      s    qcA3qcA31#s####q!fq!f%%%%q!fq!f%%%%1a&1#&&&&1a&1a&)))))r   c                     \        \        ..4      \        .8X  g   Q h\        \        .\        ..4      \        .8X  g   Q h\        \        \        .\        \        ..4      \        \        .8X  g   Q h\        \        \        \        .\        \        \        .\        \        \        ..4      \        \        \        .8X  g   Q hR # r   )r   r
   r   r   r   r   test_super_signaturer      s    QC5!aS(((QC!:&1#---QFQF+,A666Q1I1ay1a)<=!QJJJr   c                  Z   \        \        .\        .4      '       d   Q h\        \        .\        .4      '       d   Q h\        \        .\        .4      '       d   Q h\        \        \        .\        \        .4      '       d   Q h\        \        \        .\        \        .4      '       g   Q hR # r   )r   r
   r   r   r   r   test_ambiguousr!   "   s}    !qc""""!qc""""!qc""""!Q!Q((((aVaV$$$$r   c                  &   \         .\        .\         \        .\        \         .\         \        ..p \         \        3\        \         330p\        V 4      p\	        \        \        V4      4      \	        \        \        V4      4      8X  g   Q h\         .\        .\         \        .\        \         .\         \        .\        \        ..p \	        4       p\        V 4      p\	        \        \        V4      4      \	        \        \        V4      4      8X  g   Q hR # r   )r
   r   r   r   setmap	frozenset)
signaturesexpectedresults      r   test_ambiguitiesr)   *   s    #sQFQFQF3JQ!Q !H$Fs9h'(CIv0F,GGGG#sQFQFQFQF;JuH$Fs9h'(CIv0F,GGGGr   c                  Z   \         \         .\         \        .\        \         .\        \        .\         \        ..p \        V 4      pV^ ,          \        \        38X  g   V^ ,          \         \        38X  g   Q hVR,          \         \         38X  g   VR,          \         \        38X  g   Q hR# R# )r   N)r
   r   r   r   )r&   ords     r   test_orderingr-   6   s    a&1a&1a&1a&1a&9J
:
Cq6aVs1v!Q///r7q!fBAq6 111 1r   c                  L    \        \        .\        ..4      \        .8X  g   Q hR # r   )r   objecttyper   r   r   test_type_mror1   =   s     VHtf-.4&888r   N)sympy.multipledispatch.conflictr   r   r   r   r   r   r
   r   r   r   r   r   r!   r)   r-   r1   r   r   r   <module>r3      sH   0 0    $*K%	H29r   