
    e                     L    d Z ddlmZ ddlmZ ddlmZ deddfdZd	eddfd
Zy)z"Astroid hooks for the UUID module.    )AstroidManager)Const)ClassDefnodereturnNc                 :    t        d|       g| j                  d<   y )Nr   )parentint)r   localsr   s    :/usr/lib/python3/dist-packages/astroid/brain/brain_uuid.py_patch_uuid_classr      s    $/0DKK    managerc                 <    | j                  t        t        d        y )Nc                 (    | j                         dk(  S )Nz	uuid.UUID)qnamer   s    r   <lambda>zregister.<locals>.<lambda>   s    $**,+2M r   )register_transformr   r   )r   s    r   registerr      s    #%Mr   )	__doc__astroid.managerr   astroid.nodes.node_classesr   astroid.nodes.scoped_nodesr   r   r    r   r   <module>r      s9   
 ) * , /1H 1 1
n  r   