Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/pyrsistent/__pycache__/_plist.cpython-311.pyc
]je @ d dl mZmZ d dlmZ d dlmZ G d de Z G d de Z G d d e Z
ej e
ej e
G d
de Z ej e ej e e Z
ddZd ZdS ) )SequenceHashable)Integral)reducec 4 e Zd ZdZdZd Zd Zd Zd Zd Z dS )
_PListBuilderzc
Helper class to allow construction of a list without
having to reverse it in the end.
)_head_tailc 6 t | _ t | _ d S N)_EMPTY_PLISTr r
selfs q/builddir/build/BUILD/imunify360-venv-2.6.3/opt/imunify360/venv/lib/python3.11/site-packages/pyrsistent/_plist.py__init__z_PListBuilder.__init__
s !
!
c | j s || | _ | j | _ n& || | j _ | j j | _ | j S r )r
r rest)r elemconstructors r _appendz_PListBuilder._append sN z )$T**DJDJJ)k$//DJODJzr c 0 | |d S )Nc , t | t S r )PListr
)es r <lambda>z+_PListBuilder.append_elem.<locals>.<lambda> s E!\,B,B r r r r s r append_elemz_PListBuilder.append_elem s ||D"B"BCCCr c 0 | |d S )Nc | S r )ls r r z,_PListBuilder.append_plist.<locals>.<lambda> s ! r r )r pls r append_plistz_PListBuilder.append_plist s ||B,,,r c | j S r )r r s r buildz_PListBuilder.build! s
zr N)
__name__
__module____qualname____doc__ __slots__r r r r% r' r"