3 \E�@s2dZddlmZddlmZGdd�dej�ZdS)zqFixer for reduce(). Makes sure reduce() is imported from the functools module if reduce is used in that module. �)� fixer_base)� touch_importc@s eZdZdZdZdZdd�ZdS)� FixReduceTZpreai power< 'reduce' trailer< '(' arglist< ( (not(argument) any ',' not(argument > cCstdd|�dS)N� functools�reduce)r)�selfZnodeZresults�r�0/usr/lib64/python3.6/lib2to3/fixes/fix_reduce.py� transform"szFixReduce.transformN)�__name__� __module__� __qualname__Z BM_compatible�orderZPATTERNr rrrr rsrN)�__doc__Zlib2to3rZlib2to3.fixer_utilrZBaseFixrrrrr �s