+
    &*i0                        ^ RI Ht ^ RIHt  . ROt	 ! R	 R]
4      t ! R
 R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      tR# )    )annotations)Anchor	ScalarInt	BinaryIntOctalIntHexInt
HexCapsInt
DecimalIntc                      ] tR t^tR R ltR R ltR R ltR R ltR	 R
 ltR R lt	]
R R l4       tRR R lltRR R lltRtR# )r   c               (    V ^8  d   QhRRRRRRRR/# )   clsAnyargskwreturn )formats   "5lib/python3.14/site-packages/ruamel/yaml/scalarint.py__annotate__ScalarInt.__annotate__   s(     	 	S 	 	C 	C 	    c                	    VP                  R R4      pVP                  RR4      pVP                  RR4      p\        P                  ! V .VO5/ VB pW6n        WFn        Ve   VP                  VRR7       V# )widthN
underscoreanchorT)always_dump)popint__new___width_underscoreyaml_set_anchor)r   r   r   r   r   r   vs   &*,    r   r    ScalarInt.__new__   sr    w%VVL$/
$'KK)d)b)"f$7r   c                    V ^8  d   QhRRRR/# r   ar   r   r   )r   s   "r   r   r            # # r   c                	    \        V 4      ! W,           4      pV P                  Vn        V P                  e   V P                  R,          Vn        V# R Vn        V# N:NNNtyper!   r"   selfr(   xs   && r   __iadd__ScalarInt.__iadd__   Y    Jtx ;;#'#3#3#?DQ 	
  FJ 	
 r   c                    V ^8  d   QhRRRR/# r'   r   )r   s   "r   r   r       s      s s r   c                	    \        V 4      ! W,          4      pV P                  Vn        V P                  e   V P                  R,          Vn        V# R Vn        V# r+   r,   r.   s   && r   __ifloordiv__ScalarInt.__ifloordiv__    Y    Jty!;;#'#3#3#?DQ 	
  FJ 	
 r   c                    V ^8  d   QhRRRR/# r'   r   )r   s   "r   r   r   (   r)   r   c                	    \        V 4      ! W,          4      pV P                  Vn        V P                  e   V P                  R,          Vn        V# R Vn        V# r+   r,   r.   s   && r   __imul__ScalarInt.__imul__(   r3   r   c                    V ^8  d   QhRRRR/# r'   r   )r   s   "r   r   r   0   r)   r   c                	    \        V 4      ! W,          4      pV P                  Vn        V P                  e   V P                  R,          Vn        V# R Vn        V# r+   r,   r.   s   && r   __ipow__ScalarInt.__ipow__0   r8   r   c                    V ^8  d   QhRRRR/# r'   r   )r   s   "r   r   r   8   r)   r   c                	    \        V 4      ! W,
          4      pV P                  Vn        V P                  e   V P                  R,          Vn        V# R Vn        V# r+   r,   r.   s   && r   __isub__ScalarInt.__isub__8   r3   r   c                   V ^8  d   QhRR/# )r   r   r   r   )r   s   "r   r   r   A   s     , , ,r   c                	    \        V \        P                  4      '       g$   \        V \        P                  \        4       4       \	        V \        P                  4      # N)hasattrr   attribsetattrgetattr)r/   s   &r   r   ScalarInt.anchor@   s6    tV]]++D&--2tV]]++r   c                    V ^8  d   QhRRRR/# )r   anyboolr   r   r   )r   s   "r   r   r   F   s      t  r   c                	    \        V \        P                  4      '       g   R # V'       g   V P                  P                  '       d   V P                  # R # rG   )rH   r   rI   r   r   )r/   rN   s   &&r   yaml_anchorScalarInt.yaml_anchorF   s5    tV]]++$++)));;r   c               $    V ^8  d   QhRRRRRR/# )r   valuer   r   rO   r   Noner   )r   s   "r   r   r   M   s!     . .S .t . .r   c                	F    WP                   n        W P                   n        R # rG   )r   rT   r   )r/   rT   r   s   &&&r   r#   ScalarInt.yaml_set_anchorM   s    !"-r   r   N)F)__name__
__module____qualname____firstlineno__r    r1   r6   r;   r?   rC   propertyr   rQ   r#   __static_attributes__r   r   r   r   r      sC    	 , ,
. .r   c                  &    ] tR t^RtRR R lltRtR# )r   Nc          
     ,    V ^8  d   QhRRRRRRRRRR/# r   rT   r   r   r   r   r   r   )r   s   "r   r   BinaryInt.__annotate__S   ;     ` `` #`8;`LO`	`r   c                	2    \         P                  WW#VR 7      # )r   r   r   r   r    r   rT   r   r   r   s   &&&&&r   r    BinaryInt.__new__S          5X^ __r   r   NNNrX   rY   rZ   r[   r    r]   r   r   r   r   r   R       ` `r   c                  &    ] tR t^YtRR R lltRtR# )r   Nc          
     ,    V ^8  d   QhRRRRRRRRRR/# r`   r   )r   s   "r   r   OctalInt.__annotate__Z   rb   r   c                	2    \         P                  WW#VR 7      # rd   re   rf   s   &&&&&r   r    OctalInt.__new__Z   rh   r   r   ri   rj   r   r   r   r   r   Y   rk   r   c                  *    ] tR t^dtRtRR R lltRtR# )r   zuses lower case (a-f)Nc          
     ,    V ^8  d   QhRRRRRRRRRR/# r`   r   )r   s   "r   r   HexInt.__annotate__g   rb   r   c                	2    \         P                  WW#VR 7      # rd   re   rf   s   &&&&&r   r    HexInt.__new__g   rh   r   r   ri   rX   rY   rZ   r[   __doc__r    r]   r   r   r   r   r   d       ` `r   c                  *    ] tR t^mtRtRR R lltRtR# )r	   zuses upper case (A-F)Nc          
     ,    V ^8  d   QhRRRRRRRRRR/# r`   r   )r   s   "r   r   HexCapsInt.__annotate__p   rb   r   c                	2    \         P                  WW#VR 7      # rd   re   rf   s   &&&&&r   r    HexCapsInt.__new__p   rh   r   r   ri   rv   r   r   r   r	   r	   m   rx   r   c                  *    ] tR t^vtRtRR R lltRtR# )r
   zneeded if anchorNc          
     ,    V ^8  d   QhRRRRRRRRRR/# r`   r   )r   s   "r   r   DecimalInt.__annotate__y   rb   r   c                	2    \         P                  WW#VR 7      # rd   re   rf   s   &&&&&r   r    DecimalInt.__new__y   rh   r   r   ri   rv   r   r   r   r
   r
   v   s    ` `r   N)r   r   r   r   r	   r
   )
__future__r   ruamel.yaml.anchorr   typingTextr   DictList__all__r   r   r   r   r   r	   r
   r   r   r   <module>r      sk    " % WC. C.L`	 ``y ``Y `` `` `r   