tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Y\¬Qc@sOdZddlmZmZddlmZmZdejfd„ƒYZdS(s:
Optional fixer to transform set() calls to set literals.
iÿÿÿÿ(t
fixer_basetpytree(ttokentsymst FixSetLiteralcBs#eZeZeZdZd„ZRS(sjpower< 'set' trailer< '('
                     (atom=atom< '[' (items=listmaker< any ((',' any)* [',']) >
                                |
                                single=any) ']' >
                     |
                     atom< '(' items=testlist_gexp< any ((',' any)* [',']) > ')' >
                     )
                     ')' > >
              c    Cs|jdƒ}|rItjtj|jƒgƒ}|j|ƒ|}n
|d}tjtj    dƒg}|j
d„|j Dƒƒ|j tjtj dƒƒ|jj|d_tjtj|ƒ}|j|_t|j ƒdkr|j d}|jƒ|j|j d_n|S(    Ntsingletitemsu{css|]}|jƒVqdS(N(tclone(t.0tn((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_set_literal.pys    <genexpr>'su}iÿÿÿÿii(tgetRtNodeRt    listmakerRtreplacetLeafRtLBRACEtextendtchildrentappendtRBRACEt next_siblingtprefixt dictsetmakertlentremove(    tselftnodetresultsRtfakeRtliteraltmakerR    ((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_set_literal.pyt    transforms"     
 
(t__name__t
__module__tTruet BM_compatibletexplicittPATTERNR(((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_set_literal.pyR s
N(    t__doc__tlib2to3RRtlib2to3.fixer_utilRRtBaseFixR(((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_set_literal.pyt<module>s