a XC?h4�@srddlZGdd�dej�ZGdd�dej�ZGdd�dej�ZGdd �d eej�ZGd d �d eej�Zd d �ZdS)�Nc@seZdZejZejZdS)�CodecN)�__name__� __module__� __qualname__�codecs�raw_unicode_escape_encode�encode�raw_unicode_escape_decode�decode�r r �A/opt/alt/python39/lib64/python3.9/encodings/raw_unicode_escape.pyr src@seZdZddd�ZdS)�IncrementalEncoderFcCst�||j�dS)Nr)rr�errors)�self�input�finalr r r rszIncrementalEncoder.encodeN)F)rrrrr r r r r sr c@seZdZdd�ZdS)�IncrementalDecodercCst�|||�S)N�rr )rrrrr r r �_buffer_decodesz!IncrementalDecoder._buffer_decodeN)rrrrr r r r rsrc@s eZdZdS)� StreamWriterN)rrrr r r r rsrc@seZdZddd�ZdS)� StreamReader�strictcCst�||d�S)NFr)rrrr r r r szStreamReader.decodeN)r)rrrr r r r r rsrc Cstjdtjtjttttd�S)Nzraw-unicode-escape)�namerr �incrementalencoder�incrementaldecoder� streamwriter� streamreader) r� CodecInforrr r rrrr r r r � getregentry%s�r)rrr �BufferedIncrementalDecoderrrrrr r r r � s