B 0‘cÓć@s6ddlmZddlmZmZmZGdd„dejƒZdS)é)Ś fixer_base)ŚCommaŚNameŚCallc@seZdZdZdZdd„ZdS)ŚFixExecTzx exec_stmt< 'exec' a=any 'in' b=any [',' c=any] > | exec_stmt< 'exec' (not atom<'(' [any] ')'>) a=any > cCs‚|j}|d}| d”}| d”}| ”g}d|d_|dk rR| tƒ| ”g”|dk rn| tƒ| ”g”ttdƒ||jdS)NŚaŚbŚcŚéŚexec)Śprefix)ŚsymsŚgetZcloner Śextendrrr)ŚselfZnodeŚresultsrrrr Śargs©rś;/opt/alt/python37/lib64/python3.7/lib2to3/fixes/fix_exec.pyŚ transforms    zFixExec.transformN)Ś__name__Ś __module__Ś __qualname__Z BM_compatibleZPATTERNrrrrrrsrN)r rZ fixer_utilrrrZBaseFixrrrrrŚ s