a
b` @ s G d d de ZG dd deZG dd deZG dd deZG dd d eZG d
d deZG dd
d
eZG dd deZG dd deZ G dd deZ
G dd deZG dd deZG dd deZ
G dd deZdS )c @ s e Zd ZdddZdd ZdS )EventNc C s || _ || _d S N)
start_markend_mark)selfr r r 1/usr/lib64/python3.9/site-packages/yaml/events.py__init__ s zEvent.__init__c s: fdddD }d fdd|D }d jj|f S )Nc s g | ]}t |r|qS r )hasattr.0keyr r r
s
z"Event.__repr__..)anchortagimplicitvaluez, c s g | ]}d |t |f qS )z%s=%r)getattrr
r
r r r s z%s(%s))join __class____name__)r Z
attributesZ argumentsr r
r __repr__ s
zEvent.__repr__)NN)r
__module____qualname__r r r r r r r s
r c @ s e Zd ZdddZdS ) NodeEventNc C s || _ || _|| _d S r )r r r )r r r r r r r r s zNodeEvent.__init__)NNr r r r r r r r r s r c @ s e Zd ZdddZdS )CollectionStartEventNc C s( || _ || _|| _|| _|| _|| _d S r )r r r r r
flow_style)r r r r r r r r r r r s zCollectionStartEvent.__init__)NNNr r r r r r s r c @ s e Zd ZdS )CollectionEndEventNr r r r r r r r s r c @ s e Zd ZdddZdS )StreamStartEventNc C s || _ || _|| _d S r )r r encoding)r r r r! r r r r % s zStreamStartEvent.__init__)NNNr r r r r r $ s r c @ s e Zd ZdS )StreamEndEventNr r r r r r" * s r" c @ s e Zd ZdddZdS )DocumentStartEventNc C s" || _ || _|| _|| _|| _d S r )r r explicitversiontags)r r r r$ r% r&