diff options
author | Reid Barton <rwbarton@gmail.com> | 2017-02-14 13:13:56 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-02-14 16:57:31 -0500 |
commit | f90e61ad6e5fa0655185f14ca128d507e489c4b7 (patch) | |
tree | e2300077b28f422c0918cb3fdbb50d45464c5a8f /compiler/ghc.cabal.in | |
parent | bedcb71659253bb8ab5d449df8e3ee884cc85d46 (diff) | |
download | haskell-f90e61ad6e5fa0655185f14ca128d507e489c4b7.tar.gz |
Make deSugarExpr use runTcInteractive
Preparation for #13102, which needs to add more logic to
runTcInteractive, which would need to be duplicated in deSugarExpr.
In order to break an import cycle, I had to move
"Dependency/fingerprinting code" to a new module
DsUsage; which seems sensible anyways.
Test Plan: validate
Reviewers: simonpj, austin, bgamari
Reviewed By: bgamari
Subscribers: thomie, snowleopard
Differential Revision: https://phabricator.haskell.org/D3125
Diffstat (limited to 'compiler/ghc.cabal.in')
-rw-r--r-- | compiler/ghc.cabal.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in index 0d1a45b56b..f3d6711f89 100644 --- a/compiler/ghc.cabal.in +++ b/compiler/ghc.cabal.in @@ -298,6 +298,7 @@ Library DsGRHSs DsListComp DsMonad + DsUsage DsUtils Match MatchCon |