Eliminate ListSetOps from imp_trust_pkgs
authorDavid Feuer <david.feuer@gmail.com>
Thu, 2 Mar 2017 18:45:27 +0000 (13:45 -0500)
committerBen Gamari <ben@smart-cactus.org>
Thu, 2 Mar 2017 19:57:30 +0000 (14:57 -0500)
commitae67619853d029ea8049a114f44e59f4ca10b990
treefc4e241b74248f72ba5d9a9e438eb3bb2d84e734
parent27a1b12f90b4b27763d22310215f0df34cbd702a
Eliminate ListSetOps from imp_trust_pkgs

Eliminate ListSetOps from imp_trust_pkgs and imp_dep_pkgs

Replace Map with NameEnv in TmOracle

Reviewers: austin, dfeuer, bgamari

Reviewed By: bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D3113
compiler/deSugar/DsUsage.hs
compiler/deSugar/TmOracle.hs
compiler/main/GHC.hs
compiler/main/HscMain.hs
compiler/rename/RnNames.hs
compiler/typecheck/TcRnDriver.hs
compiler/typecheck/TcRnTypes.hs
compiler/utils/ListSetOps.hs
ghc/GHCi/UI.hs