summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2017-08-02 16:10:34 -0400
committerRyan Scott <ryan.gl.scott@gmail.com>2017-08-02 16:10:35 -0400
commitf68a00c97c149428c4b711e0abb8b69cdc3c6bcb (patch)
tree015f79d06ed5ecc9f9853a08b3843da70c3747b7 /compiler
parentd74983ef0c4a5b47a53d2821f8be9ebbf86e9257 (diff)
downloadhaskell-f68a00c97c149428c4b711e0abb8b69cdc3c6bcb.tar.gz
Remove unneeded uses of ImplicitParams
Summary: Finish the work started in 7d1909ad110f05c8cb2fb0689ee75857ceb945f6. Test Plan: If it builds, ship it Reviewers: austin, bgamari Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3812
Diffstat (limited to 'compiler')
-rw-r--r--compiler/basicTypes/Id.hs2
-rw-r--r--compiler/typecheck/TcDerivUtils.hs1
-rw-r--r--compiler/types/TyCoRep.hs1
-rw-r--r--compiler/utils/Outputable.hs1
4 files changed, 1 insertions, 4 deletions
diff --git a/compiler/basicTypes/Id.hs b/compiler/basicTypes/Id.hs
index aab55697ee..05290776d0 100644
--- a/compiler/basicTypes/Id.hs
+++ b/compiler/basicTypes/Id.hs
@@ -5,7 +5,7 @@
\section[Id]{@Ids@: Value and constructor identifiers}
-}
-{-# LANGUAGE ImplicitParams, CPP #-}
+{-# LANGUAGE CPP #-}
-- |
-- #name_types#
diff --git a/compiler/typecheck/TcDerivUtils.hs b/compiler/typecheck/TcDerivUtils.hs
index 09876afb70..05d323c8ff 100644
--- a/compiler/typecheck/TcDerivUtils.hs
+++ b/compiler/typecheck/TcDerivUtils.hs
@@ -6,7 +6,6 @@
Error-checking and other utilities for @deriving@ clauses or declarations.
-}
-{-# LANGUAGE ImplicitParams #-}
{-# LANGUAGE TypeFamilies #-}
module TcDerivUtils (
diff --git a/compiler/types/TyCoRep.hs b/compiler/types/TyCoRep.hs
index c8ea18af88..8b8a960f72 100644
--- a/compiler/types/TyCoRep.hs
+++ b/compiler/types/TyCoRep.hs
@@ -18,7 +18,6 @@ Note [The Type-related module hierarchy]
-- We expose the relevant stuff from this module via the Type module
{-# OPTIONS_HADDOCK hide #-}
{-# LANGUAGE CPP, DeriveDataTypeable, MultiWayIf #-}
-{-# LANGUAGE ImplicitParams #-}
module TyCoRep (
TyThing(..), tyThingCategory, pprTyThingCategory, pprShortTyThing,
diff --git a/compiler/utils/Outputable.hs b/compiler/utils/Outputable.hs
index de27546ac4..bc46f2f472 100644
--- a/compiler/utils/Outputable.hs
+++ b/compiler/utils/Outputable.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE CPP, ImplicitParams #-}
{-
(c) The University of Glasgow 2006-2012
(c) The GRASP Project, Glasgow University, 1992-1998