§
{<ˆjC ã ód — d Z ddlmZ ddlmZmZ ddlmZ ddlm Z G d„ dej
¦ « ZdS ) zAFixer for 'g.throw(E(V).with_traceback(T))' -> 'g.throw(E, V, T)'é )Ú
fixer_base)ÚNodeÚLeaf)Útoken)ÚCommac ó — e Zd ZdZd„ ZdS )ÚFixThrowz½
power< any trailer< '.' 'throw' >
trailer< '(' args=power< exc=any trailer< '(' val=any* ')' >
trailer< '.' 'with_traceback' > trailer< '(' trc=any ')' > > ')' > >
c óp — | j }|d |d |d }}}|r|d nt t j d¦ « }dx|_ |_ | ¦ « t
¦ « | ¦ « t
¦ « | ¦ « g}|d }||_ d S )NÚexcÚvalÚtrcr ÚNoneú Úargs)Úsymsr r ÚNAMEÚprefixÚcloner Úchildren) ÚselfÚnodeÚresultsr r r r
Úkidsr s úo/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/libpasteurize/fixes/fix_throw.pyÚ transformzFixThrow.transform s“ € ØŒyˆØ œ¨'°&¬/¸7À6¼?�#ˆSˆØÐ:ˆc�!Œfˆf¥¥e¤j°'Ñ!:Ô!:ˆØ"&Ð&ˆŒ
�S”ZØ— ’ ‘”�U™WœW c§i¢i¡k¤kµ5±7´7¸C¿IºI¹K¼KÐHˆØ�wԈ؈Œ
ˆ
ˆ
ó N)Ú__name__Ú
__module__Ú__qualname__ÚPATTERNr © r r r r s* € € € € € ð€Gðð ð ð ð r r N)Ú__doc__Úlib2to3r Úlib2to3.pytreer r Ú
lib2to3.pgen2r Úlib2to3.fixer_utilr ÚBaseFixr r! r r ú