a  ze@spdZddlZejZdddZGdddejZGdd d ejZGd d d ejZGd d d ej Z ddZ dS)z Python 'utf-32-le' Codec NstrictcCst||dS)NT)codecsutf_32_le_decode)inputerrorsrG/opt/bitninja-python-dojo/embedded/lib/python3.9/encodings/utf_32_le.pydecode sr c@seZdZdddZdS)IncrementalEncoderFcCst||jdS)Nr)rutf_32_le_encoder)selfrfinalrrrencodeszIncrementalEncoder.encodeN)F)__name__ __module__ __qualname__rrrrrr sr c@seZdZejZdS)IncrementalDecoderN)rrrrr_buffer_decoderrrrrsrc@seZdZejZdS) StreamWriterN)rrrrr rrrrrrsrc@seZdZejZdS) StreamReaderN)rrrrrr rrrrrsrc CstjdttttttdS)Nz utf-32-le)namerr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrrrr getregentrysr)r) __doc__rr rr r BufferedIncrementalDecoderrrrrrrrrs