o
    Á¿i”  ã                   @   s2   d dl mZ dedefdd„Zdd„ Zdd	„ Zd
S )é    )ÚconfigÚsourcesÚreturnc                 C   s2   d}| D ]}t |ƒt |ƒkr|  S |d7 }qdS )Nr   é   éÿÿÿÿ)Úhash)r   ÚsourceÚiÚsource_© r   úO/home/ubuntu/.local/lib/python3.10/site-packages/ddtrace/appsec/_iast/_utils.pyÚ_get_source_index   s   
r   c                   C   ó   t jS ©N)Ú
asm_configÚ_iast_debugr   r   r   r   Ú_is_iast_debug_enabled   ó   r   c                   C   r   r   )r   Ú_iast_propagation_debugr   r   r   r   Ú"_is_iast_propagation_debug_enabled   r   r   N)Úddtrace.internal.settings.asmr   r   ÚlistÚintr   r   r   r   r   r   r   Ú<module>   s    	