python (3.11.7)

(root)/
lib/
python3.11/
lib2to3/
fixes/
__pycache__/
fix_map.cpython-311.opt-2.pyc

e8z	ddlmZddlmZddlmZmZmZmZm	Z	ddl
mZddl
mZGddejZdS)	)token)
fixer_base)NameArgListCallListCompin_special_context)python_symbols)Nodec eZdZdZdZdZdZdS)FixMapTaL
    map_none=power<
        'map'
        trailer< '(' arglist< 'None' ',' arg=any [','] > ')' >
        [extra_trailers=trailer*]
    >
    |
    map_lambda=power<
        'map'
        trailer<
            '('
            arglist<
                lambdef< 'lambda'
                         (fp=NAME | vfpdef< '(' fp=NAME ')'> ) ':' xp=any
                >
                ','
                it=any
            >
            ')'
        >
        [extra_trailers=trailer*]
    >
    |
    power<
        'map' args=trailer< '(' [any] ')' >
        [extra_trailers=trailer*]
    >
    zfuture_builtins.mapcN||rdSg}d|vr2|dD])}||*|jjt
jkrQ||d|}d|_ttd|g}nd|vr{t|d|d|d}tt
j
|g|zd	}n_d
|vr"|d}d|_nd|vr|d}|jt
jkr|jd
jt
jkrd|jd
jdjt"jkr9|jd
jdjdkr||ddStt
j
td|g}d|_t)|rdStt
j
tdt+|gg|z}d|_|j|_|S)Nextra_trailerszYou should use a for loop herelist
map_lambdaxpfpit)prefixmap_noneargargsNonezjcannot convert map(None, ...) with multiple arguments because map() now truncates to the shortest sequencemap)should_skipappendcloneparenttypesymssimple_stmtwarningrrrrrpowertrailerchildrenarglistrNAMEvaluer	r)selfnoderesultstrailerstnewrs       I/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/lib2to3/fixes/fix_map.py	transformzFixMap.transform@snD!!	Fw&&-.
+
+		****;t///LL?@@@**,,CCJtF||cU++CC
W
$
$74=..00"4=..00"4=..0022CtzC58#3B???CCW$$en**,,

W$$"6?DyDL00}Q',<<}Q'038EJFF}Q'039VCCT,NOOOtzDKK+FGGC!#CJ%d++ 4tzDLL'3%..#AH#LMMCCJ[

N)__name__
__module____qualname__
BM_compatiblePATTERNskip_onr3r4r2r
r
s6MG:$G.....r4r
N)pgen2rrr
fixer_utilrrrrr	pygramr
r#pytreerConditionalFixr
r;r4r2<module>rAs&JJJJJJJJJJJJJJ++++++PPPPPZ
&PPPPPr4