Forked from
Glasgow Haskell Compiler / GHC
5191 commits behind the upstream repository.

Andrei Borzenkov
authored
Move tuple renaming short cutter from `isBuiltInOcc_maybe` to `isPunOcc_maybe`, so we consider incoming module. I also fixed some hidden bugs that raised after the change was done.