/opt/alt/python311/lib64/python3.11/lib2to3/fixes/__pycache__
NameSizeModeActions
fix_apply.cpython-311.opt-1.pyc28230644editdlrm
fix_apply.cpython-311.opt-2.pyc27320644editdlrm
fix_apply.cpython-311.pyc28400644editdlrm
fix_asserts.cpython-311.opt-1.pyc17570644editdlrm
fix_asserts.cpython-311.opt-2.pyc16880644editdlrm
fix_asserts.cpython-311.pyc17570644editdlrm
fix_basestring.cpython-311.opt-1.pyc8860644editdlrm
fix_basestring.cpython-311.opt-2.pyc8420644editdlrm
fix_basestring.cpython-311.pyc8860644editdlrm
fix_buffer.cpython-311.opt-1.pyc11040644editdlrm
fix_buffer.cpython-311.opt-2.pyc10360644editdlrm
fix_buffer.cpython-311.pyc11040644editdlrm
fix_dict.cpython-311.opt-1.pyc49300644editdlrm
fix_dict.cpython-311.opt-2.pyc40350644editdlrm
fix_dict.cpython-311.pyc50450644editdlrm
fix_except.cpython-311.opt-1.pyc48020644editdlrm
fix_except.cpython-311.opt-2.pyc43550644editdlrm
fix_except.cpython-311.pyc48020644editdlrm
fix_exec.cpython-311.opt-1.pyc18270644editdlrm
fix_exec.cpython-311.opt-2.pyc16600644editdlrm
fix_exec.cpython-311.pyc18440644editdlrm
fix_execfile.cpython-311.opt-1.pyc31990644editdlrm
fix_execfile.cpython-311.opt-2.pyc30700644editdlrm
fix_execfile.cpython-311.pyc32160644editdlrm
fix_exitfunc.cpython-311.opt-1.pyc39530644editdlrm
fix_exitfunc.cpython-311.opt-2.pyc38800644editdlrm
fix_exitfunc.cpython-311.pyc39530644editdlrm
fix_filter.cpython-311.opt-1.pyc40670644editdlrm
fix_filter.cpython-311.opt-2.pyc36060644editdlrm
fix_filter.cpython-311.pyc40670644editdlrm
fix_funcattrs.cpython-311.opt-1.pyc13260644editdlrm
fix_funcattrs.cpython-311.opt-2.pyc12590644editdlrm
fix_funcattrs.cpython-311.pyc13260644editdlrm
fix_future.cpython-311.opt-1.pyc10230644editdlrm
fix_future.cpython-311.opt-2.pyc9190644editdlrm
fix_future.cpython-311.pyc10230644editdlrm
fix_getcwdu.cpython-311.opt-1.pyc10830644editdlrm
fix_getcwdu.cpython-311.opt-2.pyc10160644editdlrm
fix_getcwdu.cpython-311.pyc10830644editdlrm
fix_has_key.cpython-311.opt-1.pyc44600644editdlrm
fix_has_key.cpython-311.opt-2.pyc38890644editdlrm
fix_has_key.cpython-311.pyc44770644editdlrm
fix_idioms.cpython-311.opt-1.pyc59740644editdlrm
fix_idioms.cpython-311.opt-2.pyc54770644editdlrm
fix_idioms.cpython-311.pyc60940644editdlrm
fix_import.cpython-311.opt-1.pyc48120644editdlrm
fix_import.cpython-311.opt-2.pyc45070644editdlrm
fix_import.cpython-311.pyc48120644editdlrm
fix_imports.cpython-311.opt-1.pyc69600644editdlrm
fix_imports.cpython-311.opt-2.pyc68970644editdlrm
fix_imports.cpython-311.pyc69600644editdlrm
fix_imports2.cpython-311.opt-1.pyc7000644editdlrm
fix_imports2.cpython-311.opt-2.pyc5980644editdlrm
fix_imports2.cpython-311.pyc7000644editdlrm
fix_input.cpython-311.opt-1.pyc14110644editdlrm
fix_input.cpython-311.opt-2.pyc13430644editdlrm
fix_input.cpython-311.pyc14110644editdlrm
fix_intern.cpython-311.opt-1.pyc15230644editdlrm
fix_intern.cpython-311.opt-2.pyc14580644editdlrm
fix_intern.cpython-311.pyc15230644editdlrm
fix_isinstance.cpython-311.opt-1.pyc24990644editdlrm
fix_isinstance.cpython-311.opt-2.pyc21780644editdlrm
fix_isinstance.cpython-311.pyc24990644editdlrm
fix_itertools.cpython-311.opt-1.pyc21490644editdlrm
fix_itertools.cpython-311.opt-2.pyc17880644editdlrm
fix_itertools.cpython-311.pyc21490644editdlrm
fix_itertools_imports.cpython-311.opt-1.pyc27260644editdlrm
fix_itertools_imports.cpython-311.opt-2.pyc26450644editdlrm
fix_itertools_imports.cpython-311.pyc27920644editdlrm
fix_long.cpython-311.opt-1.pyc9930644editdlrm
fix_long.cpython-311.opt-2.pyc9280644editdlrm
fix_long.cpython-311.pyc9930644editdlrm
fix_map.cpython-311.opt-1.pyc48460644editdlrm
fix_map.cpython-311.opt-2.pyc40490644editdlrm
fix_map.cpython-311.pyc48460644editdlrm
fix_metaclass.cpython-311.opt-1.pyc106990644editdlrm
fix_metaclass.cpython-311.opt-2.pyc93460644editdlrm
fix_metaclass.cpython-311.pyc107710644editdlrm
fix_methodattrs.cpython-311.opt-1.pyc12970644editdlrm
fix_methodattrs.cpython-311.opt-2.pyc12200644editdlrm
fix_methodattrs.cpython-311.pyc12970644editdlrm
fix_ne.cpython-311.opt-1.pyc11320644editdlrm
fix_ne.cpython-311.opt-2.pyc10880644editdlrm
fix_ne.cpython-311.pyc11320644editdlrm
fix_next.cpython-311.opt-1.pyc52270644editdlrm
fix_next.cpython-311.opt-2.pyc51650644editdlrm
fix_next.cpython-311.pyc52420644editdlrm
fix_nonzero.cpython-311.opt-1.pyc12180644editdlrm
fix_nonzero.cpython-311.opt-2.pyc11600644editdlrm
fix_nonzero.cpython-311.pyc12180644editdlrm
fix_numliterals.cpython-311.opt-1.pyc16290644editdlrm
fix_numliterals.cpython-311.opt-2.pyc15660644editdlrm
fix_numliterals.cpython-311.pyc16290644editdlrm
fix_operator.cpython-311.opt-1.pyc62680644editdlrm
fix_operator.cpython-311.opt-2.pyc57830644editdlrm
fix_operator.cpython-311.pyc62680644editdlrm
fix_paren.cpython-311.opt-1.pyc17940644editdlrm
fix_paren.cpython-311.opt-2.pyc16590644editdlrm
fix_paren.cpython-311.pyc17940644editdlrm
fix_print.cpython-311.opt-1.pyc39710644editdlrm
fix_print.cpython-311.opt-2.pyc36830644editdlrm
fix_print.cpython-311.pyc41460644editdlrm
fix_raise.cpython-311.opt-1.pyc37830644editdlrm
fix_raise.cpython-311.opt-2.pyc31590644editdlrm
fix_raise.cpython-311.pyc37830644editdlrm
fix_raw_input.cpython-311.opt-1.pyc10860644editdlrm
fix_raw_input.cpython-311.opt-2.pyc10200644editdlrm
fix_raw_input.cpython-311.pyc10860644editdlrm
fix_reduce.cpython-311.opt-1.pyc13550644editdlrm
fix_reduce.cpython-311.opt-2.pyc12240644editdlrm
fix_reduce.cpython-311.pyc13550644editdlrm
fix_reload.cpython-311.opt-1.pyc15350644editdlrm
fix_reload.cpython-311.opt-2.pyc14640644editdlrm
fix_reload.cpython-311.pyc15350644editdlrm
fix_renames.cpython-311.opt-1.pyc33730644editdlrm
fix_renames.cpython-311.opt-2.pyc32920644editdlrm
fix_renames.cpython-311.pyc33730644editdlrm
fix_repr.cpython-311.opt-1.pyc12530644editdlrm
fix_repr.cpython-311.opt-2.pyc11900644editdlrm
fix_repr.cpython-311.pyc12530644editdlrm
fix_set_literal.cpython-311.opt-1.pyc27660644editdlrm
fix_set_literal.cpython-311.opt-2.pyc26900644editdlrm
fix_set_literal.cpython-311.pyc27660644editdlrm
fix_standarderror.cpython-311.opt-1.pyc9470644editdlrm
fix_standarderror.cpython-311.opt-2.pyc8940644editdlrm
fix_standarderror.cpython-311.pyc9470644editdlrm
fix_sys_exc.cpython-311.opt-1.pyc22480644editdlrm
fix_sys_exc.cpython-311.opt-2.pyc20780644editdlrm
fix_sys_exc.cpython-311.pyc22480644editdlrm
fix_throw.cpython-311.opt-1.pyc29090644editdlrm
fix_throw.cpython-311.opt-2.pyc26770644editdlrm
fix_throw.cpython-311.pyc29090644editdlrm
fix_tuple_params.cpython-311.opt-1.pyc86710644editdlrm
fix_tuple_params.cpython-311.opt-2.pyc83360644editdlrm
fix_tuple_params.cpython-311.pyc86710644editdlrm
fix_types.cpython-311.opt-1.pyc25220644editdlrm
fix_types.cpython-311.opt-2.pyc20470644editdlrm
fix_types.cpython-311.pyc25220644editdlrm
fix_unicode.cpython-311.opt-1.pyc25480644editdlrm
fix_unicode.cpython-311.opt-2.pyc23680644editdlrm
fix_unicode.cpython-311.pyc25480644editdlrm
fix_urllib.cpython-311.opt-1.pyc104370644editdlrm
fix_urllib.cpython-311.opt-2.pyc98970644editdlrm
fix_urllib.cpython-311.pyc104370644editdlrm
fix_ws_comma.cpython-311.opt-1.pyc16490644editdlrm
fix_ws_comma.cpython-311.opt-2.pyc14620644editdlrm
fix_ws_comma.cpython-311.pyc16490644editdlrm
fix_xrange.cpython-311.opt-1.pyc42220644editdlrm
fix_xrange.cpython-311.opt-2.pyc41590644editdlrm
fix_xrange.cpython-311.pyc42220644editdlrm
fix_xreadlines.cpython-311.opt-1.pyc16110644editdlrm
fix_xreadlines.cpython-311.opt-2.pyc14800644editdlrm
fix_xreadlines.cpython-311.pyc16110644editdlrm
fix_zip.cpython-311.opt-1.pyc23660644editdlrm
fix_zip.cpython-311.opt-2.pyc20340644editdlrm
fix_zip.cpython-311.pyc23660644editdlrm
__init__.cpython-311.opt-1.pyc1700644editdlrm
__init__.cpython-311.opt-2.pyc1700644editdlrm
__init__.cpython-311.pyc1700644editdlrm
Edit: /opt/alt/python311/lib64/python3.11/lib2to3/fixes/__pycache__/fix_tuple_params.cpython-311.pyc (8671B)
fdZddlmZddlmZddlmZddlmZmZm Z m Z m Z m Z dZ GddejZd Zd Zgd fd Zd Zd S)a:Fixer for function definitions with tuple parameters. def func(((a, b), c), d): ... -> def func(x, d): ((a, b), c) = x ... It will also support lambdas: lambda (x, y): x + y -> lambda t: t[0] + t[1] # The parens are a syntax error in Python 3 lambda (x): x + y -> lambda x: x + y )pytree)token) fixer_base)AssignNameNewlineNumber Subscriptsymscvt|tjo|jdjt jkS)N) isinstancerNodechildrentyperSTRING)stmts E/opt/alt/python311/lib64/python3.11/lib2to3/fixes/fix_tuple_params.py is_docstringrs/ dFK ( ( 1 =  EL 01c&eZdZdZdZdZdZdZdS)FixTupleParamsTa funcdef< 'def' any parameters< '(' args=any ')' > ['->' any] ':' suite=any+ > | lambda= lambdef< 'lambda' args=vfpdef< '(' inner=any ')' > ':' body=any > c d|vr||Sg |d}|d}|djdjtjkr)d}|djdj}t n#d}d}tjtjd d fd }|jtj kr ||nU|jtj kr@t|jD]+\}} | jtj kr|| |dk , sdS D]} |d| _ |} |dkrd d_n2t|dj|r| d_|dz} D]} |d| _  |dj| | <t!| dz| t# zdzD]}||dj|_|ddS)Nlambdasuiteargsr rz; Fct}|}d|_t ||}|rd|_||tjtj |gdS)Nr ) rnew_namecloneprefixrreplaceappendrrr simple_stmt) tuple_arg add_prefixnargrend new_linesselfs r handle_tuplez.FixTupleParams.transform..handle_tupleCsT]]__%%A//##CCJ#qwwyy))D    a   V[)9*. )<>> ? ? ? ? ?r)r)r!)F)transform_lambdarrrINDENTvaluerrLeafr tfpdef typedargslist enumerateparentr$rrangelenchanged)r.noderesultsrrstartindentr/ir+lineafterr,r-s` @@r transformzFixTupleParams.transform.sM w  ((w77 7  v 8 Q  $ 4 4E1X&q)/F))CCEF+elB//C ? ? ? ? ? ? ? ? 9 # # L     Y$, , ,#DM22 : :38t{**!L!a%9999  F # #D(DKK A::"%IaL   %(+E2 3 3 "(IaL AIE # #D(DKK)2a%+&uQwc)nn 4Q 677 1 1A*0E!H a ' ' arc|d}|d}t|d}|jtjkr2|}d|_||dSt|}t|}| t|}t|d} || | D]} | jtjkrv| j |vrmd|| j D} tjt j| g| z} | j| _| | dS)Nrbodyinnerr!)r$c6g|]}|S)r#.0cs r z3FixTupleParams.transform_lambda..s CCCAaggiiCCCr) simplify_argsrrNAMEr#r$r% find_params map_to_indexr" tuple_namer post_orderr2rrr power) r.r;r<rrDrEparamsto_indextup_name new_paramr* subscriptsnews rr0zFixTupleParams.transform_lambdans`vvgg.// : # #KKMMEEL LL    FT""''==F!3!344#...  Y__&&'''""  Av##8(;(;CC!'1BCCC k$*#,??#4#4"5 "BDDX  #   rN)__name__ __module__ __qualname__ run_order BM_compatiblePATTERNrBr0rGrrrrsDIMG>>>@rrc|jtjtjfvr|S|jtjkr9|jtjkr"|jd}|jtjk"|Std|z)NrzReceived unexpected node %s)rr vfplistrrMvfpdefr RuntimeErrorr;s rrLrLss yT\5:... dk ! !i4;&&=#Di4;&& 4t; < <.s, K K KqQVu{5J5JKNN5J5J5Jr)rr rarNrrrMr2rcs rrNrNsS yDK4=+,,, ej z K KDM K K KKrNc|i}t|D]_\}}ttt|g}t |t rt |||W||z||<`|S)N)d)r6r r strrlistrO) param_listr$rhr?objtrailers rrOrOsy J''&&3VCFF^^,,- c4  & g + + + + +g%AcFF Hrcg}|D]O}t|tr#|t|:||Pd|S)N_)rrjr&rPjoin)rklrls rrPrPsd A c4   HHZ__ % % % % HHSMMMM 88A;;r)__doc__rrpgen2rr fixer_utilrrrr r r rBaseFixrrLrNrOrPrGrrrvs*GGGGGGGGGGGGGGGG111gggggZ'gggX = = =LLL%'$     r