U e5d @spdZddlZejZdddZGdddejZGdd d ejZGd d d ejZGd d d ej Z ddZ dS)z Python 'utf-16-le' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. NstrictcCst||dS)NT)codecsutf_16_le_decode)inputerrorsr+/usr/lib64/python3.8/encodings/utf_16_le.pydecodesr c@seZdZdddZdS)IncrementalEncoderFcCst||jdS)Nr)rutf_16_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-16-le)namerr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrrrr getregentry!sr)r) __doc__rr rr r BufferedIncrementalDecoderrrrrrrrrs