o ?Og9@s6dZddlmZddlmZmZGdddejZdS)z5Fixer for reload(). reload(s) -> importlib.reload(s)) fixer_base) ImportAndCall touch_importc@s eZdZdZdZdZddZdS) FixReloadTZprez power< 'reload' trailer< lpar='(' ( not(arglist | argument) any ','> ) rpar=')' > after=any* > cCsR|r|d}|r|j|jjkr|jdjdvrdSd}t|||}tdd||S)Nobj>*z**) importlibreloadr )typeZsymsZargumentchildrenvaluerr)selfZnodeZresultsrnamesnewr?/opt/alt/python310/lib64/python3.10/lib2to3/fixes/fix_reload.py transforms  zFixReload.transformN)__name__ __module__ __qualname__Z BM_compatibleZorderZPATTERNrrrrrr s  rN)__doc__rZ fixer_utilrrZBaseFixrrrrrs