From f90e61ad6e5fa0655185f14ca128d507e489c4b7 Mon Sep 17 00:00:00 2001 From: Reid Barton Date: Tue, 14 Feb 2017 13:13:56 -0500 Subject: 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 --- compiler/ghc.cabal.in | 1 + 1 file changed, 1 insertion(+) (limited to 'compiler/ghc.cabal.in') 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 -- cgit v1.2.1