/usr/lib64/python3.9/lib2to3/fixes/__pycache__
NameSizeModeActions
fix_apply.cpython-39.opt-1.pyc16490644editdlrm
fix_apply.cpython-39.opt-2.pyc15590644editdlrm
fix_apply.cpython-39.pyc16590644editdlrm
fix_asserts.cpython-39.opt-1.pyc12740644editdlrm
fix_asserts.cpython-39.opt-2.pyc12040644editdlrm
fix_asserts.cpython-39.pyc12740644editdlrm
fix_basestring.cpython-39.opt-1.pyc6580644editdlrm
fix_basestring.cpython-39.opt-2.pyc6130644editdlrm
fix_basestring.cpython-39.pyc6580644editdlrm
fix_buffer.cpython-39.opt-1.pyc8030644editdlrm
fix_buffer.cpython-39.opt-2.pyc7340644editdlrm
fix_buffer.cpython-39.pyc8030644editdlrm
fix_dict.cpython-39.opt-1.pyc32530644editdlrm
fix_dict.cpython-39.opt-2.pyc23590644editdlrm
fix_dict.cpython-39.pyc33060644editdlrm
fix_except.cpython-39.opt-1.pyc28010644editdlrm
fix_except.cpython-39.opt-2.pyc23550644editdlrm
fix_except.cpython-39.pyc28010644editdlrm
fix_exec.cpython-39.opt-1.pyc11180644editdlrm
fix_exec.cpython-39.opt-2.pyc9520644editdlrm
fix_exec.cpython-39.pyc11280644editdlrm
fix_execfile.cpython-39.opt-1.pyc16660644editdlrm
fix_execfile.cpython-39.opt-2.pyc15380644editdlrm
fix_execfile.cpython-39.pyc16760644editdlrm
fix_exitfunc.cpython-39.opt-1.pyc23010644editdlrm
fix_exitfunc.cpython-39.opt-2.pyc22290644editdlrm
fix_exitfunc.cpython-39.pyc23010644editdlrm
fix_filter.cpython-39.opt-1.pyc24370644editdlrm
fix_filter.cpython-39.opt-2.pyc19770644editdlrm
fix_filter.cpython-39.pyc24370644editdlrm
fix_funcattrs.cpython-39.opt-1.pyc9710644editdlrm
fix_funcattrs.cpython-39.opt-2.pyc9030644editdlrm
fix_funcattrs.cpython-39.pyc9710644editdlrm
fix_future.cpython-39.opt-1.pyc7790644editdlrm
fix_future.cpython-39.opt-2.pyc6760644editdlrm
fix_future.cpython-39.pyc7790644editdlrm
fix_getcwdu.cpython-39.opt-1.pyc7830644editdlrm
fix_getcwdu.cpython-39.opt-2.pyc7170644editdlrm
fix_getcwdu.cpython-39.pyc7830644editdlrm
fix_has_key.cpython-39.opt-1.pyc28860644editdlrm
fix_has_key.cpython-39.opt-2.pyc23160644editdlrm
fix_has_key.cpython-39.pyc28980644editdlrm
fix_idioms.cpython-39.opt-1.pyc38400644editdlrm
fix_idioms.cpython-39.opt-2.pyc33440644editdlrm
fix_idioms.cpython-39.pyc39000644editdlrm
fix_import.cpython-39.opt-1.pyc27780644editdlrm
fix_import.cpython-39.opt-2.pyc24670644editdlrm
fix_import.cpython-39.pyc27780644editdlrm
fix_imports.cpython-39.opt-1.pyc43820644editdlrm
fix_imports.cpython-39.opt-2.pyc43180644editdlrm
fix_imports.cpython-39.pyc43820644editdlrm
fix_imports2.cpython-39.opt-1.pyc5410644editdlrm
fix_imports2.cpython-39.opt-2.pyc4400644editdlrm
fix_imports2.cpython-39.pyc5410644editdlrm
fix_input.cpython-39.opt-1.pyc9450644editdlrm
fix_input.cpython-39.opt-2.pyc8760644editdlrm
fix_input.cpython-39.pyc9450644editdlrm
fix_intern.cpython-39.opt-1.pyc11290644editdlrm
fix_intern.cpython-39.opt-2.pyc10650644editdlrm
fix_intern.cpython-39.pyc11290644editdlrm
fix_isinstance.cpython-39.opt-1.pyc15460644editdlrm
fix_isinstance.cpython-39.opt-2.pyc12260644editdlrm
fix_isinstance.cpython-39.pyc15460644editdlrm
fix_itertools.cpython-39.opt-1.pyc15450644editdlrm
fix_itertools.cpython-39.opt-2.pyc11850644editdlrm
fix_itertools.cpython-39.pyc15450644editdlrm
fix_itertools_imports.cpython-39.opt-1.pyc15330644editdlrm
fix_itertools_imports.cpython-39.opt-2.pyc14510644editdlrm
fix_itertools_imports.cpython-39.pyc15570644editdlrm
fix_long.cpython-39.opt-1.pyc7000644editdlrm
fix_long.cpython-39.opt-2.pyc6360644editdlrm
fix_long.cpython-39.pyc7000644editdlrm
fix_map.cpython-39.opt-1.pyc30920644editdlrm
fix_map.cpython-39.opt-2.pyc22960644editdlrm
fix_map.cpython-39.pyc30920644editdlrm
fix_metaclass.cpython-39.opt-1.pyc53010644editdlrm
fix_metaclass.cpython-39.opt-2.pyc39210644editdlrm
fix_metaclass.cpython-39.pyc53260644editdlrm
fix_methodattrs.cpython-39.opt-1.pyc9330644editdlrm
fix_methodattrs.cpython-39.opt-2.pyc8570644editdlrm
fix_methodattrs.cpython-39.pyc9330644editdlrm
fix_ne.cpython-39.opt-1.pyc8060644editdlrm
fix_ne.cpython-39.opt-2.pyc7610644editdlrm
fix_ne.cpython-39.pyc8060644editdlrm
fix_next.cpython-39.opt-1.pyc30380644editdlrm
fix_next.cpython-39.opt-2.pyc29750644editdlrm
fix_next.cpython-39.pyc30500644editdlrm
fix_nonzero.cpython-39.opt-1.pyc9180644editdlrm
fix_nonzero.cpython-39.opt-2.pyc8590644editdlrm
fix_nonzero.cpython-39.pyc9180644editdlrm
fix_numliterals.cpython-39.opt-1.pyc10180644editdlrm
fix_numliterals.cpython-39.opt-2.pyc9560644editdlrm
fix_numliterals.cpython-39.pyc10180644editdlrm
fix_operator.cpython-39.opt-1.pyc42150644editdlrm
fix_operator.cpython-39.opt-2.pyc37310644editdlrm
fix_operator.cpython-39.pyc42150644editdlrm
fix_paren.cpython-39.opt-1.pyc13840644editdlrm
fix_paren.cpython-39.opt-2.pyc12510644editdlrm
fix_paren.cpython-39.pyc13840644editdlrm
fix_print.cpython-39.opt-1.pyc22550644editdlrm
fix_print.cpython-39.opt-2.pyc19680644editdlrm
fix_print.cpython-39.pyc23180644editdlrm
fix_raise.cpython-39.opt-1.pyc22440644editdlrm
fix_raise.cpython-39.opt-2.pyc16210644editdlrm
fix_raise.cpython-39.pyc22440644editdlrm
fix_raw_input.cpython-39.opt-1.pyc7900644editdlrm
fix_raw_input.cpython-39.opt-2.pyc7230644editdlrm
fix_raw_input.cpython-39.pyc7900644editdlrm
fix_reduce.cpython-39.opt-1.pyc11230644editdlrm
fix_reduce.cpython-39.opt-2.pyc9930644editdlrm
fix_reduce.cpython-39.pyc11230644editdlrm
fix_reload.cpython-39.opt-1.pyc11410644editdlrm
fix_reload.cpython-39.opt-2.pyc10710644editdlrm
fix_reload.cpython-39.pyc11410644editdlrm
fix_renames.cpython-39.opt-1.pyc19980644editdlrm
fix_renames.cpython-39.opt-2.pyc19180644editdlrm
fix_renames.cpython-39.pyc19980644editdlrm
fix_repr.cpython-39.opt-1.pyc8400644editdlrm
fix_repr.cpython-39.opt-2.pyc7760644editdlrm
fix_repr.cpython-39.pyc8400644editdlrm
fix_set_literal.cpython-39.opt-1.pyc16740644editdlrm
fix_set_literal.cpython-39.opt-2.pyc15990644editdlrm
fix_set_literal.cpython-39.pyc16740644editdlrm
fix_standarderror.cpython-39.opt-1.pyc7150644editdlrm
fix_standarderror.cpython-39.opt-2.pyc6610644editdlrm
fix_standarderror.cpython-39.pyc7150644editdlrm
fix_sys_exc.cpython-39.opt-1.pyc14020644editdlrm
fix_sys_exc.cpython-39.opt-2.pyc12330644editdlrm
fix_sys_exc.cpython-39.pyc14020644editdlrm
fix_throw.cpython-39.opt-1.pyc17990644editdlrm
fix_throw.cpython-39.opt-2.pyc15680644editdlrm
fix_throw.cpython-39.pyc17990644editdlrm
fix_tuple_params.cpython-39.opt-1.pyc45760644editdlrm
fix_tuple_params.cpython-39.opt-2.pyc42420644editdlrm
fix_tuple_params.cpython-39.pyc45760644editdlrm
fix_types.cpython-39.opt-1.pyc18280644editdlrm
fix_types.cpython-39.opt-2.pyc13540644editdlrm
fix_types.cpython-39.pyc18280644editdlrm
fix_unicode.cpython-39.opt-1.pyc15440644editdlrm
fix_unicode.cpython-39.opt-2.pyc13650644editdlrm
fix_unicode.cpython-39.pyc15440644editdlrm
fix_urllib.cpython-39.opt-1.pyc58550644editdlrm
fix_urllib.cpython-39.opt-2.pyc52970644editdlrm
fix_urllib.cpython-39.pyc58550644editdlrm
fix_ws_comma.cpython-39.opt-1.pyc11140644editdlrm
fix_ws_comma.cpython-39.opt-2.pyc9280644editdlrm
fix_ws_comma.cpython-39.pyc11140644editdlrm
fix_xrange.cpython-39.opt-1.pyc25240644editdlrm
fix_xrange.cpython-39.opt-2.pyc24600644editdlrm
fix_xrange.cpython-39.pyc25240644editdlrm
fix_xreadlines.cpython-39.opt-1.pyc11140644editdlrm
fix_xreadlines.cpython-39.opt-2.pyc9850644editdlrm
fix_xreadlines.cpython-39.pyc11140644editdlrm
fix_zip.cpython-39.opt-1.pyc15740644editdlrm
fix_zip.cpython-39.opt-2.pyc12430644editdlrm
fix_zip.cpython-39.pyc15740644editdlrm
__init__.cpython-39.opt-1.pyc1370644editdlrm
__init__.cpython-39.opt-2.pyc1370644editdlrm
__init__.cpython-39.pyc1370644editdlrm
Edit: /usr/lib64/python3.9/lib2to3/fixes/__pycache__/fix_metaclass.cpython-39.opt-2.pyc (3921B)
a ´i ã@srddlmZddlmZddlmZmZmZdd„Zdd„Z dd „Z d d „Z d d „Z dd„Z Gdd„dejƒZdS)é)Ú fixer_base)Útoken)ÚsymsÚNodeÚLeafcCsz|jD]n}|jtjkr"t|ƒS|jtjkr|jr|jd}|jtjkr|jr|jd}t|tƒr|j dkrdSqdS)NéÚ __metaclass__TF) ÚchildrenÚtyperÚsuiteÚ has_metaclassÚ simple_stmtÚ expr_stmtÚ isinstancerÚvalue)ÚparentÚnodeÚ expr_nodeZ left_side©rú3/usr/lib64/python3.9/lib2to3/fixes/fix_metaclass.pyr s      ÿr cCs |jD]}|jtjkrdSqt|jƒD]\}}|jtjkr(qJq(tdƒ‚ttjgƒ}|j|dd…rŽ|j|d}|  |  ¡¡|  ¡qV|  |¡|}dS)NzNo class suite and no ':'!é) r r rr Ú enumeraterÚCOLONÚ ValueErrorrÚ append_childÚcloneÚremove)Úcls_noderÚir Ú move_noderrrÚfixup_parse_tree-s      r c Cs²t|jƒD]\}}|jtjkr q(q dS| ¡ttjgƒ}ttj |gƒ}|j|d…rz|j|}|  |  ¡¡| ¡qJ|  ||¡|jdjd}|jdjd} | j |_ dS)Nr)rr r rÚSEMIrrrrr rrÚ insert_childÚprefix) rrZ stmt_nodeZsemi_indrZnew_exprZnew_stmtrZ new_leaf1Z old_leaf1rrrÚfixup_simple_stmtGs     r$cCs*|jr&|jdjtjkr&|jd ¡dS)Néÿÿÿÿ)r r rÚNEWLINEr)rrrrÚremove_trailing_newline_sr'ccs¬|jD]}|jtjkrq$qtdƒ‚tt|jƒƒD]t\}}|jtjkr2|jr2|jd}|jtjkr2|jr2|jd}t |t ƒr2|j dkr2t |||ƒt |ƒ|||fVq2dS)NzNo class suite!rr)r r rr rÚlistrr rrrrr$r')rrrZ simple_noderZ left_noderrrÚ find_metasds     ÿ r)cCsz|jddd…}|r,| ¡}|jtjkrq,q|rv| ¡}t|tƒr^|jtjkr^|jrZd|_dS|  |jddd…¡q,dS)Nr%Ú) r Úpopr rÚINDENTrrÚDEDENTr#Úextend)r ZkidsrrrrÚ fixup_indent{s r/c@seZdZdZdZdd„ZdS)Ú FixMetaclassTz classdef cCs8t|ƒs dSt|ƒd}t|ƒD]\}}}|}| ¡q |jdj}t|jƒdkrš|jdjtjkrp|jd}n(|jd  ¡} t tj| gƒ}|  d|¡n‚t|jƒdkrÂt tjgƒ}|  d|¡nZt|jƒdk�rt tjgƒ}|  dt tjdƒ¡|  d|¡|  dt tjdƒ¡ntd ƒ‚|jdjd} d | _| j} |j�rZ| t tjd ƒ¡d | _nd | _|jd} d | jd_d | jd_| |¡t|ƒ|j�sÒ| ¡t |dƒ} | | _| | ¡| t tjdƒ¡nbt|jƒdk�r4|jdjtjk�r4|jdjtjk�r4t |dƒ} |  d| ¡|  dt tjdƒ¡dS)Nréééérú)ú(zUnexpected class definitionÚ metaclassú,ú r*rÚpassÚ éþÿÿÿr%)r r r)rr r ÚlenrÚarglistrrZ set_childr"rrÚRPARÚLPARrrr#rÚCOMMAr/r&r,r-)ÚselfrÚresultsZlast_metaclassr rZstmtZ text_typer>rZmeta_txtZorig_meta_prefixrZ pass_leafrrrÚ transform˜sb            ÿþ  zFixMetaclass.transformN)Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZPATTERNrDrrrrr0‘sr0N)r*rZpygramrZ fixer_utilrrrr r r$r'r)r/ZBaseFixr0rrrrÚs