B d @sGdddeZGdddeZGdddeZGdddeZGdd d eZGd d d eZGd d d eZGdddeZGdddeZ GdddeZ GdddeZ GdddeZ GdddeZ GdddeZdS)c@seZdZdddZddZdS)EventNcCs||_||_dS)N) start_markend_mark)selfrrr2/tmp/pip-target-jj3kjtpb/lib/python/yaml/events.py__init__szEvent.__init__cs:fdddD}dfdd|D}djj|fS)Ncsg|]}t|r|qSr)hasattr).0key)rrr sz"Event.__repr__..)anchortagimplicitvaluez, csg|]}d|t|fqS)z%s=%r)getattr)r r )rrrr sz%s(%s))join __class____name__)r attributes argumentsr)rr__repr__s zEvent.__repr__)NN)r __module__ __qualname__rrrrrrrs rc@seZdZdddZdS) NodeEventNcCs||_||_||_dS)N)r rr)rr rrrrrrszNodeEvent.__init__)NN)rrrrrrrrrsrc@seZdZdddZdS)CollectionStartEventNcCs(||_||_||_||_||_||_dS)N)r r rrr flow_style)rr r rrrrrrrrs zCollectionStartEvent.__init__)NNN)rrrrrrrrrsrc@s eZdZdS)CollectionEndEventN)rrrrrrrrsrc@seZdZdddZdS)StreamStartEventNcCs||_||_||_dS)N)rrencoding)rrrrrrrr%szStreamStartEvent.__init__)NNN)rrrrrrrrr$src@s eZdZdS)StreamEndEventN)rrrrrrrr*src@seZdZdddZdS)DocumentStartEventNcCs"||_||_||_||_||_dS)N)rrexplicitversiontags)rrrr!r"r#rrrr.s zDocumentStartEvent.__init__)NNNNN)rrrrrrrrr -sr c@seZdZdddZdS)DocumentEndEventNcCs||_||_||_dS)N)rrr!)rrrr!rrrr7szDocumentEndEvent.__init__)NNN)rrrrrrrrr$6sr$c@s eZdZdS) AliasEventN)rrrrrrrr%=sr%c@seZdZdddZdS) ScalarEventNcCs.||_||_||_||_||_||_||_dS)N)r r rrrrstyle)rr r rrrrr'rrrrAszScalarEvent.__init__)NNN)rrrrrrrrr&@sr&c@s eZdZdS)SequenceStartEventN)rrrrrrrr(Ksr(c@s eZdZdS)SequenceEndEventN)rrrrrrrr)Nsr)c@s eZdZdS)MappingStartEventN)rrrrrrrr*Qsr*c@s eZdZdS)MappingEndEventN)rrrrrrrr+Tsr+N)objectrrrrrrr r$r%r&r(r)r*r+rrrrs