+
    TŎi<                         ^ RI t ^ RIt^ RIHt ^ RIHt RtR	t]! ] P                  P                  R4      4      t] ! R R]4      4       t]t]'       g    ^RIHt ]tR# R#   ] d     R# i ; i)
    N)MutableSequence)total_orderingz1.8.0
FrozenListFROZENLIST_NO_EXTENSIONSc                      a  ] tR t^t o Rt]! ]P                  4      tRR lt	]
R 4       tR tR tR tR tR tR	 tR
 tR tR tR tR tR tRtV tR# )r   Nc                D    R V n         Ve   \        V4      pM. pWn        R# )FN)_frozenlist_items)selfitemss   &&b/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/frozenlist/__init__.py__init__FrozenList.__init__   s"    KEE    c                    V P                   # Nr	   r   s   &r   frozenFrozenList.frozen   s    ||r   c                    R V n         R# )TNr   r   s   &r   freezeFrozenList.freeze   s	    r   c                (    V P                   V,          # r   )r   r   indexs   &&r   __getitem__FrozenList.__getitem__"   s    {{5!!r   c                \    V P                   '       d   \        R 4      hW P                  V&   R# zCannot modify frozen list.Nr	   RuntimeErrorr   )r   r   values   &&&r   __setitem__FrozenList.__setitem__%   s#    <<<;<<"Er   c                Z    V P                   '       d   \        R 4      hV P                  V R# r!   r"   r   s   &&r   __delitem__FrozenList.__delitem__*   s#    <<<;<<KKr   c                6    V P                   P                  4       # r   )r   __len__r   s   &r   r+   FrozenList.__len__/   s    {{""$$r   c                6    V P                   P                  4       # r   )r   __iter__r   s   &r   r.   FrozenList.__iter__2   s    {{##%%r   c                6    V P                   P                  4       # r   )r   __reversed__r   s   &r   r1   FrozenList.__reversed__5   s    {{''))r   c                    \        V 4      V8H  # r   r
   r   others   &&r   __eq__FrozenList.__eq__8       DzU""r   c                    \        V 4      V8*  # r   r4   r5   s   &&r   __le__FrozenList.__le__;   r9   r   c                v    V P                   '       d   \        R 4      hV P                  P                  W4       R# r!   )r	   r#   r   insert)r   positems   &&&r   r>   FrozenList.insert>   s)    <<<;<<3%r   c                >    R V P                    RV P                  : R2# )z<FrozenList(frozen=z, z)>r	   r   r   s   &r   __repr__FrozenList.__repr__C   s    $T\\N"T[[O2FFr   c                d    V P                   '       d   \        \        V 4      4      # \        R 4      h)zCannot hash unfrozen list.)r	   hashtupler#   r   s   &r   __hash__FrozenList.__hash__F   s&    <<<d$$;<<r   rC   r   )__name__
__module____qualname____firstlineno__	__slots__classmethodtypesGenericAlias__class_getitem__r   propertyr   r   r   r%   r(   r+   r.   r1   r7   r;   r>   rD   rI   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sv     %I#E$6$67  "#

%&*##&
G= =r   )r   )r   PyFrozenList)osrQ   collections.abcr   	functoolsr   __version____all__boolenvirongetNO_EXTENSIONSr   rX   _frozenlistCFrozenListImportError r   r   <module>rf      s    	  + $
( RZZ^^$>?@ ;= ;= ;=|  !: !
   s   A! !A,+A,