ó
    Eñi×  ã                   ó"   • S SK 7   " S S5      rg)é    )Ú*c                   óŒ  • \ rS rSrS\4S jrS\4S jrS\4S jrS\4S jr	S\4S jr
S\4S	 jrS\4S
 jrS!S jrS\4S jrS\4S jrS\4S jrS\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S jrS\4S jrS\4S jrS\S\S\4S jrSr g )"ÚConstantIntNodeé   Úvalc                 ó   • Xl         g ©N©r   )Úselfr   s     Úd/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/fx/experimental/_constant_symnode.pyÚ__init__ÚConstantIntNode.__init__   s   € Ø�ó    Úreturnc                 ó   • g©NT© ©r   s    r   Úis_constantÚConstantIntNode.is_constant   ó   € Ør   c                 ó   • U R                   $ r	   r
   r   s    r   Úmaybe_as_intÚConstantIntNode.maybe_as_int   ó   € Ø�x‰xˆr   c                 ó   • gr   r   r   s    r   Úis_intÚConstantIntNode.is_int   r   r   c                 ó   • g©NFr   r   s    r   Úis_floatÚConstantIntNode.is_float   ó   € Ør   c                 ó   • gr    r   r   s    r   Úis_boolÚConstantIntNode.is_bool   r#   r   c                 ó   • gr    r   r   s    r   Úis_nested_intÚConstantIntNode.is_nested_int   r#   r   c                 ó   • U $ r	   r   r   s    r   ÚcloneÚConstantIntNode.clone   s   € Øˆr   c                 ó,   • [        U R                  5      $ r	   )Ústrr   r   s    r   Ú_strÚConstantIntNode._str    s   € Ü�4—8‘8‹}Ðr   c                 ó"   • U R                  5       $ r	   ©r/   r   s    r   Ú__str__ÚConstantIntNode.__str__#   ó   € Ø�y‰y‹{Ðr   c                 ó"   • U R                  5       $ r	   r2   r   s    r   Ú__repr__ÚConstantIntNode.__repr__&   r5   r   c                 ó"   • U R                  5       $ r	   r2   r   s    r   Ú_graph_reprÚConstantIntNode._graph_repr)   r5   r   Úotherc                 ó$   • UR                  U 5      $ r	   )Úadd©r   r<   s     r   r>   ÚConstantIntNode.add,   ó   € Ø�y‰y˜‹Ðr   c                 óT   • UR                  5       R                  U R                  5      $ r	   )Únegr>   r   r?   s     r   ÚsubÚConstantIntNode.sub/   s   € Ø�y‰y‹{�‰˜tŸx™xÓ(Ð(r   c                 ó$   • UR                  U 5      $ r	   )Úmulr?   s     r   rG   ÚConstantIntNode.mul2   rA   r   c                 ó$   • UR                  U 5      $ r	   )Úeqr?   s     r   rJ   ÚConstantIntNode.eq5   ó   € Ø�x‰x˜‹~Ðr   c                 ó$   • UR                  U 5      $ r	   )Úner?   s     r   rN   ÚConstantIntNode.ne8   rL   r   c                 ó$   • UR                  U 5      $ r	   )Últr?   s     r   ÚgtÚConstantIntNode.gt;   rL   r   c                 ó$   • UR                  U 5      $ r	   )rR   r?   s     r   rQ   ÚConstantIntNode.lt>   rL   r   c                 ó$   • UR                  U 5      $ r	   )Úger?   s     r   ÚleÚConstantIntNode.leA   rL   r   c                 ó$   • UR                  U 5      $ r	   )rX   r?   s     r   rW   ÚConstantIntNode.geD   rL   r   c                 ó   • gr    r   r   s    r   Úis_symbolicÚConstantIntNode.is_symbolicG   r#   r   c                 ó   • U R                   $ r	   r
   r   s    r   Úconstant_intÚConstantIntNode.constant_intJ   r   r   ÚfileÚlinec                 ó   • U R                   $ r	   r
   )r   rb   rc   s      r   Ú	guard_intÚConstantIntNode.guard_intM   r   r   r
   N)r   r   )!Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úintr   Úboolr   r   r   r!   r%   r(   r+   r.   r/   r3   r7   r:   ÚAnyr>   rD   rG   rJ   rN   rR   rQ   rX   rW   r]   r`   re   Ú__static_attributes__r   r   r   r   r      sh  † ð˜Cô ð˜Tô ð˜cô ð˜ô ð˜$ô ð˜ô ð˜tô ôð�cô ð˜ô ð˜#ô ð˜Sô ð˜ð  ô ð)˜ð ) ô )ð˜ð  ô ð˜ð  ô ð˜ð  ô ð˜ð  ô ð˜ð  ô ð˜ð  ô ð˜ð  ô ð˜Tô ð˜cô ð˜cð ¨ð °÷ r   r   N)Útypingr   r   r   r   Ú<module>rp      s   ðÜ ÷Gò Gr   