o ` @sGdddeZGdddeZGdddeZGdddeZGdd d eZGd d d eZGd d d eZGdddeZGdddeZ GdddeZ GdddeZ GdddeZ GdddeZ GdddeZdS)c@seZdZdddZddZdS)EventNcCs||_||_dSN) start_markend_mark)selfrrr-/usr/lib/python3/dist-packages/yaml/events.py__init__s zEvent.__init__cs:fdddD}dfdd|D}djj|fS)Ncsg|] }t|r|qSr)hasattr.0keyrrr s z"Event.__repr__..)anchortagimplicitvaluez, csg|] }d|t|fqS)z%s=%r)getattrr r rrr sz%s(%s))join __class____name__)rZ attributesZ argumentsrr r__repr__s zEvent.__repr__NN)r __module__ __qualname__rrrrrrrs  rc@eZdZdddZdS) NodeEventNcC||_||_||_dSr)rrr)rrrrrrrr zNodeEvent.__init__rrrrrrrrrrrc@eZdZ  dddZdS)CollectionStartEventNcCs(||_||_||_||_||_||_dSr)rrrrr flow_style)rrrrrrr#rrrrs  zCollectionStartEvent.__init__NNNrrrrrr"r"c@ eZdZdS)CollectionEndEventNrrrrrrrr'r'c@r)StreamStartEventNcCrr)rrencoding)rrrr+rrrr%rzStreamStartEvent.__init__r$rrrrrr*$r r*c@r&)StreamEndEventNr(rrrrr,*r)r,c@r!)DocumentStartEventNcCs"||_||_||_||_||_dSr)rrexplicitversiontags)rrrr.r/r0rrrr.s  zDocumentStartEvent.__init__)NNNNNrrrrrr--r%r-c@r!)DocumentEndEventNcCrr)rrr.)rrrr.rrrr7s zDocumentEndEvent.__init__r$rrrrrr16r%r1c@r&) AliasEventNr(rrrrr2=r)r2c@seZdZ dddZdS) ScalarEventNcCs.||_||_||_||_||_||_||_dSr)rrrrrrstyle)rrrrrrrr4rrrrAs zScalarEvent.__init__r$rrrrrr3@sr3c@r&)SequenceStartEventNr(rrrrr5Kr)r5c@r&)SequenceEndEventNr(rrrrr6Nr)r6c@r&)MappingStartEventNr(rrrrr7Qr)r7c@r&)MappingEndEventNr(rrrrr8Tr)r8N)objectrrr"r'r*r,r-r1r2r3r5r6r7r8rrrrs