Ë
    ©sg*  ã                   óL   — d dl mZ d dlmZmZ d„ Zdefd„Zedk(  r ed«      ‚y)	é    )ÚList)Ú_compile_graph_to_code_tableÚ_generate_upgraders_graphc                 óR   ‡— ˆfd„Ši }| D ]  }|d   }|d   } ‰|«      }|||<   Œ |S )Nc                 ó^   •— t        | t        «      s| S | D cg c]
  } ‰|«      ‘Œ c}S c c}w ©N)Ú
isinstanceÚtuple)ÚcontentÚiÚlistifys     €úN/var/www/html/venv/lib/python3.12/site-packages/torch/jit/generate_bytecode.pyr   z format_bytecode.<locals>.listify	   s*   ø€ Ü˜'¤5Ô)ØˆNØ$+Ö,˜q‘˜•
Ò,Ð,ùÒ,s   ˜*r   é   © )ÚtableÚformatted_tableÚentryÚ
identifierr   r   s        @r   Úformat_bytecoder      sL   ø€ ô-ð
 €OØò .ˆØ˜1‘Xˆ
Ø˜‘(ˆÙ˜'Ó"ˆØ&-ˆ˜
Ò#ð	.ð
 Ðó    Úreturnc                  ó¢   — g } t        «       }|j                  «       D ]/  \  }}t        ||«      }|t        |«      i}| j	                  |«       Œ1 | S r   )r   Úitemsr   r   Úappend)Úyaml_contentÚupgraders_graph_mapÚupgrader_nameÚupgrader_graphÚbytecode_tabler   s         r   Úgenerate_upgraders_bytecoder       s^   € Ø€LÜ3Ó5ÐØ)<×)BÑ)BÓ)Dò #Ñ%ˆ~Ü5°mÀ^ÓTˆØ¤°Ó ?Ð@ˆØ×Ñ˜EÕ"ð#ð Ðr   Ú__main__z)This file is not meant to be run directlyN)	Útypingr   Útorch._Cr   r   r   r    Ú__name__ÚRuntimeErrorr   r   r   ú<module>r&      s7   ðå ç Lòð  Tó ð ˆzÒÙ
ÐBÓ
CÐCð r   