Files
PowerToys/PythonHome/Lib/lib2to3/fixes/fix_callable.pyc

20 lines
1.4 KiB
Plaintext
Raw Normal View History

2014-07-09 18:15:23 +08:00
<03>
<EFBFBD>W`Sc@s[dZddlmZddlmZmZmZmZmZdej fd<00><00>YZ
dS(s<>Fixer for callable().
This converts callable(obj) into isinstance(obj, collections.Callable), adding a
collections import if needed.i<><69><EFBFBD><EFBFBD>(t
fixer_base(tCalltNametStringtAttrt touch_importt FixCallablecBs#eZeZdZdZd<00>ZRS(tpres
power< 'callable'
trailer< lpar='('
( not(arglist | argument<any '=' any>) func=any
| func=arglist<(not argument<any '=' any>) any ','> )
rpar=')' >
after=any*
>
cCss|d}tddd|<00>|j<00>td<00>g}|jttd<00>td<00><00><00>ttd<00>|d|j<00>S(Ntfuncu collectionstnodeu, uCallableu
isinstancetprefix( RtNonetcloneRtextendRRRR
(tselfR tresultsRtargs((s#.\Lib\lib2to3\fixes\fix_callable.pyt transforms

"(t__name__t
__module__tTruet BM_compatibletordertPATTERNR(((s#.\Lib\lib2to3\fixes\fix_callable.pyR s N( t__doc__tlib2to3Rtlib2to3.fixer_utilRRRRRtBaseFixR(((s#.\Lib\lib2to3\fixes\fix_callable.pyt<module>s(