summaryrefslogtreecommitdiff
path: root/compiler/GHC/Tc/Solver/InertSet.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Tc/Solver/InertSet.hs')
-rw-r--r--compiler/GHC/Tc/Solver/InertSet.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/GHC/Tc/Solver/InertSet.hs b/compiler/GHC/Tc/Solver/InertSet.hs
index e95a1debff..a413c06346 100644
--- a/compiler/GHC/Tc/Solver/InertSet.hs
+++ b/compiler/GHC/Tc/Solver/InertSet.hs
@@ -41,11 +41,11 @@ module GHC.Tc.Solver.InertSet (
import GHC.Prelude
-import GHC.Tc.Solver.Types
-
import GHC.Tc.Types.Constraint
import GHC.Tc.Types.Origin
+import GHC.Tc.Solver.Types
import GHC.Tc.Utils.TcType
+
import GHC.Types.Var
import GHC.Types.Var.Env
@@ -1626,7 +1626,7 @@ mightEqualLater inert_set given_pred given_loc wanted_pred wanted_loc
-- like startSolvingByUnification, but allows cbv variables to unify
can_unify :: TcTyVar -> MetaInfo -> Type -> Bool
can_unify _lhs_tv TyVarTv rhs_ty -- see Example 3 from the Note
- | Just rhs_tv <- tcGetTyVar_maybe rhs_ty
+ | Just rhs_tv <- getTyVar_maybe rhs_ty
= case tcTyVarDetails rhs_tv of
MetaTv { mtv_info = TyVarTv } -> True
MetaTv {} -> False -- could unify with anything