U
    ?h                     @   s2   d dl Z ddlmZ dd Ze Ze eeZdS )    N   )DataModelManagerc                    s    fdd}|S )zUsed as decorator to simplify datamodel registration.
    Returns the object being decorated so that chaining is possible.
    c                    s     |  | S )N)register)fndmmtypecls O/var/www/html/venv/lib/python3.8/site-packages/numba/core/datamodel/registry.pywraps	   s    zregister.<locals>.wrapsr	   )r   r   r   r	   r   r
   r      s    r   )	functoolsmanagerr   r   Zdefault_managerpartialZregister_defaultr	   r	   r	   r
   <module>   s   