python (3.11.7)
    eo                     p    d Z ddlZddlZg dZd Zd Zd Zd Zd Zd	 Z	d
 Z
d Zd Zd
 Z
d Zd Zd ZdS )z
Path operations common to more than one OS
Do not use directly.  The OS specific modules import the appropriate
functions from this module themselves.
    N)commonprefixexistsgetatimegetctimegetmtimegetsizeisdirisfilesamefilesameopenfilesamestatc                 b    	 t          j        |            n# t          t          f$ r Y dS w xY wdS )zDTest whether a path exists.  Returns False for broken symbolic linksFT)osstatOSError
ValueError)paths    ?/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/genericpath.pyr   r      sB    
Z    uu4    ,,c                     	 t          j        |           }n# t          t          f$ r Y dS w xY wt          j        |j                  S )z%Test whether a path is a regular fileF)r   r   r   r   S_ISREGst_mode)r   sts     r   r
   r
      sO    
WT]]Z    uu<
###r   c                     	 t          j        |           }n# t          t          f$ r Y dS w xY wt          j        |j                  S )z<Return true if the pathname refers to an existing directory.F)r   r   r   r   S_ISDIRr   )sr   s     r   r	   r	   '