B
    Sc¨  ã               @   s`   d Z ddlmZ dd„ ZdZxdD ]Zdeƒ e< q"W xdD ]Zeeƒ e< q:W d	d
„ Zdd
„ ZdS )aj   Exports a no-op 'cython' namespace similar to
https://github.com/cython/cython/blob/master/Cython/Shadow.py

This allows to optionally compile @cython decorated functions
(when cython is available at built time), or run the same code
as pure-python, without runtime dependency on cython module.

We only define the symbols that we use. E.g. see fontTools.cu2qu
é    )ÚSimpleNamespacec             C   s   | S )N© )Úxr   r   ú4lib/python3.7/site-packages/fontTools/misc/cython.pyÚ_empty_decorator   s    r   F)ZdoubleÚcomplexÚintN)ZcfuncZinlinec              K   s   t S )N)r   )Ú_r   r   r   Ú<lambda>   ó    r
   c             C   s   t S )N)r   )r	   r   r   r   r
      r   )	Ú__doc__Útypesr   r   ZcompiledÚnameÚglobalsÚlocalsZreturnsr   r   r   r   Ú<module>	   s   

