
    9i                    *    S SK Jr   Sr	 " S S5      r
g)    )annotations_yaml_mergec                  h    \ rS rSr\rSS jrSS jrSS jrSS jr	SS jr
SS jrSS jrSS	 jrS
rg)
MergeValue   c                .    / U l         S U l        S U l        g N)valuesequence	merge_posselfs    V/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/ruamel/yaml/mergevalue.py__init__MergeValue.__init__   s     "
(,    c                     U R                   U   $ r	   r
   )r   indexs     r   __getitem__MergeValue.__getitem__   s    zz%  r   c                     X R                   U'   g r	   r   )r   r   vals      r   __setitem__MergeValue.__setitem__   s    

5r   c                $    SU R                   < S3$ )NzMergeValue()r   r   s    r   __repr__MergeValue.__repr__   s    TZZN!,,r   c                ,    [        U R                  5      $ r	   )lenr
   r   s    r   __len__MergeValue.__len__   s    4::r   c                :    U R                   R                  U5        g r	   )r
   append)r   elems     r   r%   MergeValue.append   s    

$r   c                :    U R                   R                  U5        g r	   )r
   extend)r   elementss     r   r)   MergeValue.extend"   s    

(#r   c                    Xl         g r	   )r   )r   seqs     r   set_sequenceMergeValue.set_sequence%   s    r   )r   r   r
   N)returnNone)r   Anyr0   r2   )r   r2   r   r2   r0   r1   )r0   r2   )r&   r2   r0   r2   )r*   r2   r0   r1   )r-   r2   r0   r1   )__name__
__module____qualname____firstlineno__merge_attribattribr   r   r   r   r"   r%   r)   r.   __static_attributes__ r   r   r   r      s/    F-
! - $r   r   N)
__future__r   typingr2   DictListUnionOptionalIteratorr7   r   r:   r   r   <module>rB      s    "  r   