a
    [f                     @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd deZdS )   )MultiByteCharSetProber)CodingStateMachine)GB2312DistributionAnalysis)GB2312_SM_MODELc                       s4   e Zd Z fddZedd Zedd Z  ZS )GB2312Proberc                    s,   t t|   tt| _t | _|   d S )N)	superr   __init__r   r   	coding_smr   distribution_analyzerresetself	__class__ rC:\Users\91910\OneDrive\Desktop\vts_admin_rebuild-master\vts\Lib\site-packages\pip/_vendor/chardet/gb2312prober.pyr   "   s    
zGB2312Prober.__init__c                 C   s   dS )NGB2312r   r   r   r   r   charset_name(   s    zGB2312Prober.charset_namec                 C   s   dS )NChineser   r   r   r   r   language,   s    zGB2312Prober.language)__name__
__module____qualname__r   propertyr   r   __classcell__r   r   r   r   r   !   s
   
r   N)	mbcharsetproberr   codingstatemachiner   chardistributionr   mbcssmr   r   r   r   r   r   <module>   s   