§
    ž²Åjß  ã                   ó(  — U d dl Z d dlmZmZ ddlmZmZ erd dlmZ dZ	ee
df         ed<    ed	„ e	D ¦   «         ¦  «        Zed
         ed<   eD ]BZej        D ]8Z eee¦  «        Zej        Zej                              ee¦  «        ¦  «         Œ9ŒCdS )é    N)ÚTupleÚTYPE_CHECKINGé   )Ú	polyfillsÚtrace_rules)Ú
ModuleType)ÚbuiltinsÚ	functoolsÚ	itertoolsÚoperatorÚosÚpytreeÚsys.ÚPOLYFILLED_MODULE_NAMESc              #   ó\   K  — | ]'}t          j        d |› �t          j        ¬¦  «        V — Œ(dS )ú.)ÚpackageN)Ú	importlibÚimport_moduler   Ú__name__)Ú.0Ú	submodules     úOC:\Projects\Historical\venv\Lib\site-packages\torch/_dynamo/polyfills/loader.pyú	<genexpr>r      sO   è è € ð 5ð 5àõ Ô˜O 	˜O˜OµYÔ5GÐHÑHÔHð5ð 5ð 5ð 5ð 5ð 5ó    )r   .ÚPOLYFILLED_MODULES)r   Útypingr   r   Ú r   r   Útypesr   r   ÚstrÚ__annotations__Útupler   Úpolyfill_moduleÚ__all__Úpolyfill_nameÚgetattrÚpolyfill_handlerÚ__torch_dynamo_original__Úoriginal_fnÚ_builtin_function_idsÚremoveÚid© r   r   ú<module>r.      s?  ðð Ð Ð Ð Ð Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'à %Ð %Ð %Ð %Ð %Ð %Ð %Ð %ð ð !Ø Ð Ð Ð Ð Ð ð,Ð ˜˜s C˜xœð ð ñ ð 05¨uð 5ð 5à,ð5ñ 5ô 5ñ 0ô 0Ð �EÐ+Ô,ð ð ñ ð *ð Bð B€OØ(Ô0ð Bð BˆØ"˜7 ?°MÑBÔBÐØ&Ô@ˆØÔ)×0Ò0°°°K±´ÑAÔAÐAÐAðBðBð Br   