o
    í@ËaK  ã                   @   s$   d Z ddlmZ G dd„ deƒZdS )z)
UseOMP detects if a function use OpenMP
é    )ÚFunctionAnalysisc                       s(   e Zd ZdZ‡ fdd„Zdd„ Z‡  ZS )ÚUseOMPz Detects if a function use openMPc                    s   d| _ tt| ƒ ¡  d S )NF)ÚresultÚsuperr   Ú__init__)Úself©Ú	__class__© ú:/usr/lib/python3/dist-packages/pythran/analyses/use_omp.pyr   
   s   zUseOMP.__init__c                 C   s
   d| _ d S )NT)r   )r   Ú_r
   r
   r   Úvisit_OMPDirective   s   
zUseOMP.visit_OMPDirective)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ú__classcell__r
   r
   r   r   r      s    r   N)r   Zpythran.passmanagerr   r   r
   r
   r
   r   Ú<module>   s    