tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
O\¬Qc3@s¨ddlZddlZddlZddlmZddlZd„Zdddddd    d
d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)g&Zd*gZdd+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBgZ    dCej
fdD„ƒYZ dEej
fdF„ƒYZ dG„Z dH„ZdIdJdKdLfdMdKdLfddNfffgfdIdOdKdLfdPdQgeegfdRdKdSffggfgfdIdOdKdLfdPdQdMdKdTfdUdVffgeegfdRdKdWffggfgfdIdOdKdLfdPdQdMdKdTfdUdVffgeedXdKdYfdLfgfdRdKdZffggfgfdIdOdKdLfdPdQgd[egfdRdKd\ffggfgfdIdOdKdLfdPdQged]gfdRdKd^ffggfgfdIdOdKdLfdPdQdMdKdTfdUdVffdMdKdSfd_dVffdMdKd\fd`dVffdMdKdafdbdVffdMdKdcfdddVffgd[d]dXdKdefdKfdMdKdffddNffdgdKdhfgdNffdidKdjfggfgfdRdKdkffggfgfdIdldKdLfdmgdRdKdYffggfgfdIdldKdLfdmdMdKdYfdndNffgdRdKd^ffggfgfdIdOdKdLfdPdQgeegfdodKdYfdXdKdpfdKffggfgfdIdqdKdLfdMdKdrfd<dsffgfgfdIdtdKdLfdMdKdLfd<duffgdXdKdrfdKffgfdIdvdKdLfdMdKdLfd<duffdwfdXdKdxfdKffgfdIdydKdLfdMdKdYfdPdNffdXdKdefdKfgefgfdIdzdKdLfdMdKdrfd<duffdMdKdSfd<dNffdRdKdeffggfgfdId{dKdLfdMdKdTfd<dNffdRdKdYffggfgfdId|dKdLfdMdKd}fd<dNffdRdKdxffggfgfdId~dKdLfdMdKdTfddNffd€dKd^fdfefgfdId‚dKdLfdRdƒdƒffgd„d}dLfdMd}d…fddNffedRdrdƒffgfggfgfdId†dKdLfdRdƒdƒffgdRdrdƒffgfgfdId‡dKdLfdMdKd…fd<dNffefgfdIdˆdKdLfd‰dŠefgfgfdId‹dKdLfdŠd‰d<efgdLfgfdIdŒdKdLfd€dKdxfd<feefgfdIddKdLfd<gfgfdIdJdKdLfdXdKdLfdKffgfdIdRdKdLffgfdIdŽdKdLffgfdIddKdLffgfdIdzdKdLfddKdrfdMdKdrfdUduffdMdKdTfd_duffgduffdMdKdefd`dNffdRdKd\ffggfgfdIdJdKdLfd‘dKdKfddKdƒfdMdKdƒfdUdNffdMdKdrfd_dNffgdNffd’ddKdefdMdKdefdUduffdMdKd“fd_duffgduffdMdKd”fd`dNffgfgffgfdIdJdKdLfd•dKdKfddKdƒfdMdKdƒfdUdNffdMdKdrfd_dNffgdNffd’ddKdefdMdKdefdUduffdMdKd“fd_duffgduffdMdKd”fd`dNffgfgffgfdIdJdKdLfd•dKdKfddKdƒfdMdKdƒfdUdNffdMdKdrfd_dNffgdNffd’ddKdZfdMdKdZfdUduffdMdKd\fd_duffgduffdMdKd–fd`dNffgfgffgfdIdJdKdLfd•dƒdrfdd}drfdMd}drfd—dNffdMdxd…fd˜dNffgdNffd’ddYdrfdMdYdrfd—duffdMdWdrfd˜duffgduffdMdWdWfd™dNffgfgffgfdIdJdKdLfdšdKdKfdMdKdKfdUdNffdMdKdxfd_dNffd’dMdKdefd›duffdMdKdffdœdNffgfd’dMdKdafdduffdMdKdžfdŸdNffdMdKd fd¡dNffgfgffgfdIdJdKdLfdšdKdKfdMdKdKfdUdNffdMdKdxfd_dNffd’ddKdefdMdKdefd<duffdMdKd“fd›duffgduffdMdKd”fdœdNffgfgffgfdIdJdKdLfd¢dKdKfdMdKdKfd£dNffd’dMdKd…fd¤duffdMdKdZfdœdNffdMdKd^fd¡dNffgfgffgfdIdJdKdLfd¢dKdKfdMdKdKfd£dNffd’ddKd…fdMdKd…fd¤duffdMdKdSfdduffgduffdMdKd\fdœdNffgfgffgfg&Zd¥dJdKdLfd¦dKdLfdXdKdLfdKfdwfdXdKdƒfdƒfffgfgZd§dMdKdLfddNfffd§d¨dKdLfd©fdMdKdLfdUdNffdMdKdTfd_dNffgffd§d¦dKdLfdMdKdLfdUdNffdwfdMdKdrfd_dNffffd§dªdKdLfd«fdMdKdrfd<dNffffd§d¬dKdLfdQgeegfdMdKd…fddNffffd§didKdLfdXdKdƒfdKfgdXdKdrfdƒfgffd§didKdLfggffd§d­dKdLfdMdKdKfddNffgffd§didKdLfdXdƒdTfdKfgdXdrdWfdƒfgffd§d‘dKdKfdMdKdKfdUdNffd’dMdKd…fd_duffdMdKdZfd`dNffdMdKd^fdbdNffgfgffd§d•dKdKfdMdKdKfdUdNffd’dMdKd…fd_duffdMdKdZfd`dNffdMdKd^fdbdNffgfgffd§d®dKdLfdXdKdLfdKfd¯fd¯fgdXdKdrfdƒfdXdKdYfd}fgffd§d°dKdLfdMdKdLfdPdNffdXdKdƒfdKfdXdKdrfdƒfgd±d`dXdKdYfd}ffgdMdKdefdbdNffdMdKdpfdddNffffd§d²dKdLfdMdKdKfd<dNffffd§dXdKdLfd³ffd§d€dKdLfdffd§d´dKdLfdMdKdLfdUdNffd_dNfffd§dµdKdLfdMdKdLfdUdNffd¶dMdKdƒfd_dNffdMdKdrfd`dNffefdNfffd§dMdKdLfd<dNfffd§dgdKdLfdXdKdKfdKfdXdKd}fdƒfdXdKdxfd}fgdNfffd§dgdKdLfgdNfffd§ddKdLfdXdKdLfdKfdXdKdƒfdƒfdXdKdrfd}fgdNfffd§ddKdKfdXdKdKfdKfdXdKd}fdƒfdXdKdxfd}fgdNfffd§ddKdLfgdNfffd§d°dKdLfd´dKdLfd´dKdLfd´dKdLfdMdKdLfdUdNffd_dNffd`dNffdbdNffdµdKdYfd´dKdYfdMdKdYfdUdNffd_dNffd¶dXdKdZfdKfdXdKd\fdƒfefdNffggeeffgZeƒdS(·iÿÿÿÿN(t test_supportcCsó|dks't|ttttfƒr+|St|tƒrWg|D]}t|ƒ^qAS|jj    g}t
|dƒr t
|dƒr |j |j |j fƒn|jdkr¹t|ƒSx-|jD]"}|j tt||ƒƒƒqÃWt|ƒS(Ntlinenot
col_offset(tNonet
isinstancet
basestringtinttlongtcomplextlisttto_tuplet    __class__t__name__thasattrtappendRRt_fieldsttupletgetattr(tttetresulttf((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyR
s'
 Rs def f(): passsdef f(a): passsdef f(a=0): passsdef f(*args): passsdef f(**kwargs): passs8def f(a, b=1, c=None, d=[], e={}, *args, **kwargs): passs class C:passsclass C(object): passsdef f():return 1sdel vsv = 1sv += 1sprint >>f, 1, sfor v in v:passs while v:passs    if v:passsraise Exception, 'string's$try:
  pass
except Exception:
  passstry:
  pass
finally:
  passsassert vs
import syssfrom sys import vsexec 'v'sglobal vt1tpasstbreaktcontinuesfor a,b in c: passs[(a,b) for a,b in c]s((a,b) for a,b in c)s((a,b) for (a,b) in c)sL(
    (
    Aa
    ,
       Bb
    )
    for
    Aa
    ,
    Bb in Cc
    )s"{a : b for w in x for m in p if g}s{a : b for v,w in x}s{r for l in x if g}s{r for l,m in x}s1+2sa and bsa + bsnot vs lambda:Nones{ 1:2 }s{}s{None,}s&{
      1
        :
          2
     }s[a for b in c if d]s(a for b in c if d)s    1 < 2 < 3sf(1,2,c=3,*d,**e)s`v`t10Ls'string'sa.bsa[b:c]tvs[1,2,3]s[]s1,2,3s(1,2,3)s()sa.b.c.d(a.b[1:2])t    AST_TestscBs¡eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„ZRS(cCsút|tjƒ s"|jdkr&dSt|tjtjtjfƒr|j|j    f}|j
||kƒ|j|j    f}nxr|jD]g}t ||ƒ}t|t ƒrÓx@|D]}|j ||ƒq¶Wq‹|dk    r‹|j ||ƒq‹q‹WdS(N(RtasttASTRRtexprtstmtt excepthandlerRRt
assertTrueRR    t_assertTrueorder(tselftast_nodet
parent_postnode_postnametvaluetchild((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyR#¶s"!  c    Cs¨tjƒ}|j|jdƒ|jtƒ |jWdQX|jtƒd|_WdQX|jtƒtjddƒWdQX|jtƒtjdƒWdQXdS(NiRi((    RRt assertEqualRt assertRaisestAttributeErrortvarargtfoobart    TypeError(R$tx((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_AST_objectsÅs  cCs£xœttdfttdfttdffD]p\}}}x^tj||ƒD]J\}}t|d|t    j
ƒ}|j t |ƒ|ƒ|j |dƒqMWq+WdS(Ntexectsingletevalt?i(ii(t
exec_testst exec_resultst single_teststsingle_resultst
eval_testst eval_resultst    itertoolstiziptcompileRt PyCF_ONLY_ASTR+R
R#(R$tinputtoutputtkindtitotast_tree((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt test_snippetsÖs cCsltjdƒjdjj}|j|jƒ|j|jƒ|j|j    tj
ƒ|j |j    j dƒdS(Nsx[::]iR( RtparsetbodyR)tslicet assertIsNonetuppertlowertassertIsInstancetsteptNameR+tid(R$tslc((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt
test_sliceßs
cCs*tjdƒjd}|j|jƒdS(Nsfrom . import yi(RRHRIRKtmodule(R$tim((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_from_importæscCsStjdƒ}|j|jdtjƒdjƒ|jd_t|ddƒdS(Nsfrom __future__ import divisionis  __future__ s<test>R3(RRHRNRIt
ImportFromtstripRTR?(R$tmod((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt!test_non_interned_future_from_astêscCs¬|jttjtjƒƒ|jttjtjƒƒ|jttjtjƒƒ|jttjtjƒƒ|jttjtjƒƒ|jttj    tjƒƒdS(N(
R"t
issubclassRtForR RPRRt comprehensiontGt(R$((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_base_classesðs cCs‰x‚tjjƒD]q\}}t|tƒr|dkr|djƒr|ƒ}t|tjƒr|jt|jƒt    ƒqqqWdS(NRi(
Rt__dict__t    iteritemsRttypetisupperRR+RR(R$R(titemR1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_field_attr_existenceøs
+    cCsktjƒ}|j|jd    ƒ|jtƒ |jWdQXtjddddƒ}|j|jdƒdS(
NtargsR.tkwargtdefaultsiiii(sargssvarargRgRh(Rt    argumentsR+RR,R-R.(R$R1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_argumentsÿs   cCs,tjƒ}d|_|j|jdƒdS(Niš(RtNumRR+(R$R1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_field_attr_writable    s     c
CsGtjƒ}|j|jdƒ|jtƒ |jWdQXtjdƒ}|j|jdƒ|jtƒ |jWdQX|jtƒ |jWdQXtjddƒ}|j|jdƒtjdddƒ}|j|jdƒ|j|jdƒ|j|jdƒ|jt    tjddƒ|jt    tjddddƒdS(    Ntni*Riii(Rm(Rm(
RRkR+RR,R-RmRR/R0(R$R1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_classattrss$    cCs8tjdƒg}tj|ƒ}|j|j|ƒdS(Ni*(RRktModuleR+RI(R$RIR1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt test_module*sc    Cs†tjƒ}|j|jd ƒd|_|j|jdƒtjdƒ}tjdƒ}tjƒ}tj|||ƒ}|j|j|ƒ|j|j|ƒ|j|j    |ƒtjdddƒ}|j|jdƒ|j|jdƒ|j|j    dƒtjddddd    ƒ}|j|jdƒ|j|jdƒ|j|j    dƒ|j|j
d    ƒ|j t tjddƒ|j t tjdddd
ƒ|j t tjdddd    ƒ|j t tjdddd
dd    ƒtjdddddddd    ƒ}|j|jdƒ|j|jdƒ|j|j    dƒ|j|j
d    ƒtjdddd d ƒ}|j|jd ƒdS(NtlefttoptrightiiiiRiit    foobarbazi*(sleftsopsright( RtBinOpR+RRtRktAddRqRrRsRR,R0(R$R1tn1tn3taddop((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_nodeclasses/s>      %$cCs#tjƒ}|j|jdƒdS(N((RtSubR+R(R$R1((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_no_fields_s c    CsÍddl}|g}yddl}|j|ƒWntk
rEnXdddg}xq|D]i}x`|D]X}xOd„tDƒD]=}|j|j||ƒƒ}|jt|ƒt|ƒƒq€WqiWq\WdS(Niÿÿÿÿiiicss$|]}t|dddƒVqdS(R6R3iN(R?(t.0RD((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pys    <genexpr>os(    tpickletcPickleRt ImportErrorR7tloadstdumpsR+R
(    R$R~tmodsRt    protocolsRYtprotocolRtast2((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt test_picklingds         cCstjtjtjdtjƒƒƒgƒ}tj|ƒ|jtƒ}t|ddƒWdQX|j    dt
|j ƒƒdS(Nuxs<test>R3sidentifier must be of type str( RRotExprRPtLoadtfix_missing_locationsR,R0R?tassertIntstrt    exception(R$tmtcm((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_invalid_identitiferss
- cCsvtjtjtjdƒƒgƒ}tj|ƒ|jtƒ}t|ddƒWdQX|jdt    |j
ƒƒdS(Ni+s<test>R3s!string must be of type str or uni( RRoRˆtStrRŠR,R0R?R‹RŒR(R$RŽR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_invalid_stringzs
$ (R t
__module__R#R2RGRSRVRZR_ReRjRlRnRpRzR|R‡RR’(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyR´s"                                        
               0            tASTHelpers_TestcBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z RS(
cCsMtjdƒ}tdddtjƒ}|jtj|ƒtj|ƒƒdS(Ns
foo(1 + 1)s    <unknown>R3(RRHR?R@R+tdump(R$tatb((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt
test_parse„scCsjtjdƒ}|jtj|ƒdƒ|jtj|dtƒdƒ|jtj|dtƒdƒdS(Nsspam(eggs, "and cheese")s£Module(body=[Expr(value=Call(func=Name(id='spam', ctx=Load()), args=[Name(id='eggs', ctx=Load()), Str(s='and cheese')], keywords=[], starargs=None, kwargs=None))])tannotate_fieldsseModule([Expr(Call(Name('spam', Load()), [Name('eggs', Load()), Str('and cheese')], [], None, None))])tinclude_attributessModule(body=[Expr(value=Call(func=Name(id='spam', ctx=Load(), lineno=1, col_offset=0), args=[Name(id='eggs', ctx=Load(), lineno=1, col_offset=5), Str(s='and cheese', lineno=1, col_offset=11)], keywords=[], starargs=None, kwargs=None, lineno=1, col_offset=0), lineno=1, col_offset=0)])(RRHR+R•tFalsetTrue(R$tnode((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt    test_dump‰scCs_tjdddƒ}tjtjdƒ|jjƒ|j_|jtj|dtƒdƒdS(Ns1 + 1tmodeR5iRšs‡Expression(body=BinOp(left=Num(n=1, lineno=1, col_offset=0), op=Add(), right=Num(n=2, lineno=1, col_offset=4), lineno=1, col_offset=0))(    RRHt copy_locationRkRIRsR+R•Rœ(R$tsrc((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_copy_locationœs'cCs—tjdƒ}|jjtjtjtjdtjƒƒtjdƒggddƒƒƒ|j
|tj |ƒƒ|j
tj |dt ƒdƒdS(Ns write("spam")tspamteggsRšs´Module(body=[Expr(value=Call(func=Name(id='write', ctx=Load(), lineno=1, col_offset=0), args=[Str(s='spam', lineno=1, col_offset=6)], keywords=[], starargs=None, kwargs=None, lineno=1, col_offset=0), lineno=1, col_offset=0), Expr(value=Call(func=Name(id='spam', ctx=Load(), lineno=1, col_offset=0), args=[Str(s='eggs', lineno=1, col_offset=0)], keywords=[], starargs=None, kwargs=None, lineno=1, col_offset=0), lineno=1, col_offset=0)])(RRHRIRRˆtCallRPR‰R‘RR+RŠR•Rœ(R$R¡((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_fix_missing_locations¥s *"cCs°tjdddƒ}|jtj|ddƒ|ƒ|jtj|dtƒdƒtjdddƒ}|jtj|jddƒ|jƒ|jtj|dtƒdƒdS(Ns1 + 1RŸR5RmiRšs‡Expression(body=BinOp(left=Num(n=1, lineno=4, col_offset=0), op=Add(), right=Num(n=1, lineno=4, col_offset=4), lineno=4, col_offset=0))(RRHR+tincrement_linenoR•RœRI(R$R¡((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_increment_linenoµs%cCsytjdddƒ}ttj|jƒƒ}|j|jdƒjdƒ|j|igd6dd6gd6dd    6ƒdS(
Nsfoo()RŸR5tfunctfootkeywordstkwargsRftstarargs(    RRHtdictt iter_fieldsRIR+tpopRQR(R$Rtd((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_iter_fieldsÆs
cCs½tjdddƒ}|jtttj|jƒƒƒdƒtj|jƒ}|jt|ƒjdƒ|jt|ƒj    dƒ|jt|ƒj    dƒ|jtj
t|ƒƒdƒdS(    Nsspam(23, 42, eggs='leek')RŸR5iR£ii*s(keyword(arg='eggs', value=Str(s='leek'))( RRHR+tlenR    titer_child_nodesRItnextRQRmR•(R$Rtiterator((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_iter_child_nodesÍs(cCs3tjdƒ}|jtj|jdƒdƒdS(Ns&def foo():
  """line one
  line two"""isline one
line two(RRHR+t get_docstringRI(R$R((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_get_docstringØscCs~|jtjdƒdddgƒ|jtjdƒidd6ƒ|jtjdƒttdfƒ|jttjd    ƒdS(
Ns    [1, 2, 3]iiis {"foo": 42}i*Rªs(True, False, None)sfoo()(R+Rt literal_evalRœR›RR,t
ValueError(R$((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_literal_evalÝs" "cCse|jtjdƒdƒ|jtjdƒdƒ|jtjdƒd    ƒ|jttjdƒdS(
Nt2jy@s10 + 2ji
s1.5 - 2jgø?s 2 + (3 + 4j)y$@@yø?À(R+RRºR,R»(R$((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyttest_literal_eval_issue4907ãs( R R“R˜RžR¢R¦R¨R²R·R¹R¼R¾(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyR”‚s                                        cCs0tjdtfƒtjttƒWdQXdS(Nsbackquote not supported(Rtcheck_py3k_warningst SyntaxWarningt run_unittestRR”(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt    test_mainês     c    Cs´tdkrdStjddgkr©xrtdftdftdffD]O\}}|dGHx2|D]*}ttt|d|d    ƒƒƒd
GHqdWd GHqHWd GHt    ‚nt
ƒdS( Nt__main__is-gR3R4R5s _results = [R6it,t]smain()( R tsystargvR7R9R;treprR
R?t
SystemExitRÂ(t
statementsRCts((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pytmainïs      (        RoRˆiiRPR‰t FunctionDefRRitPassi    iR–tParami
Rkii RfiR¬iR—tciR±iRi itListitDictii4tClassDeftCtobjecttReturnitDeleteitDeltAssigntStoret    AugAssignRvitPrintR\tWhiletIfitRaiset    ExceptionR‘tstringt    TryExceptit ExceptHandlerit
TryFinallytAsserttImporttaliasRÆRWtExectGlobaltBreaktContinuetTupletListCompR]i it GeneratorExpitAatBbtCctDictComptwR1RŽitpi tgtSetComptrtlt InteractiveRut
ExpressiontBoolOptAndtUnaryOptNottLambdatSettComparetLtR¥tkeywordtReprl
t    Attributet    SubscripttSlice(RÆR=tunittestttestRRR
R7R9R;tTestCaseRR”RÂRÌRR›R8R:R<(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ast.pyt<module>s$                  Îh        0BZlBBÿ3KT3EHH]EEEl<3'-0*ÛÛÛÛäÓ±WNK3??0?]¢-6lTTTù