Skip to content

Commit afb942d

Browse files
updates for GHC HEAD (ghc-next variant)
1 parent ba7b2d0 commit afb942d

File tree

9 files changed

+10
-9
lines changed

9 files changed

+10
-9
lines changed

hlint.cabal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,5 +185,6 @@ executable hlint
185185
ghc-options: -rtsopts -with-rtsopts=-A32m
186186
if flag(threaded)
187187
ghc-options: -threaded
188+
188189
if os(darwin)
189190
ld-options: -framework Security

src/Apply.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import Data.Ord
1717
import Config.Type
1818
import Config.Haskell
1919
import GHC.Types.SrcLoc
20-
import GHC.Hs hiding (comments)
20+
import GHC.Hs hiding (comments, Infix)
2121
import Language.Haskell.GhclibParserEx.GHC.Hs
2222
import Data.HashSet qualified as Set
2323
import Prelude

src/Config/Compute.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import Config.Type
1010
import Fixity
1111
import Data.Generics.Uniplate.DataOnly
1212
import Data.List.NonEmpty(NonEmpty(..))
13-
import GHC.Hs hiding (Warning)
13+
import GHC.Hs hiding (Infix, Warning)
1414
import GHC.Types.Name.Reader
1515
import GHC.Types.Name
1616
import GHC.Types.SrcLoc

src/Config/Yaml.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ import Prelude
5151
import GHC.Data.Bag
5252
import GHC.Parser.Lexer
5353
import GHC.Utils.Error hiding (Severity)
54-
import GHC.Hs
54+
import GHC.Hs hiding (Infix)
5555
import GHC.Types.SrcLoc
5656
import GHC.Types.Name.Reader
5757
import GHC.Types.Name.Occurrence

src/Fixity.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ module Fixity(
77
) where
88

99
import GHC.Generics(Associativity(..))
10+
import GHC.Hs.Basic
1011
import GHC.Hs.Binds
1112
import GHC.Hs.Extension
1213
import GHC.Types.Name.Occurrence
1314
import GHC.Types.Name.Reader
14-
import GHC.Types.Fixity
1515
import GHC.Parser.Annotation
1616
import Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader
1717
import Language.Haskell.GhclibParserEx.Fixity

src/Hint/Extensions.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,6 @@ import GHC.Data.FastString
278278
import GHC.Types.SrcLoc
279279
import GHC.Types.SourceText
280280
import GHC.Hs
281-
import GHC.Types.Basic
282281
import GHC.Types.Name.Reader
283282
import GHC.Types.ForeignCall
284283
import GHC.Data.Strict qualified

src/Hint/Fixities.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import Refact.Types
2626

2727
import GHC.Types.Fixity(compareFixity)
2828
import Fixity
29-
import GHC.Hs
29+
import GHC.Hs hiding (Infix)
3030
import GHC.Util
3131
import Language.Haskell.GhclibParserEx.GHC.Utils.Outputable
3232
import GHC.Types.SrcLoc

src/Hint/Monad.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ module Hint.Monad(monadHint) where
7272
import Hint.Type
7373

7474
import GHC.Hs hiding (Warning)
75-
import GHC.Types.Fixity
75+
import GHC.Types.Fixity()
7676
import GHC.Types.SrcLoc
7777
import GHC.Types.Basic
7878
import GHC.Types.Name.Reader

src/Hint/Unsafe.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import GHC.Data.FastString
3030
import GHC.Types.Basic
3131
import GHC.Types.SourceText
3232
import GHC.Types.SrcLoc
33+
import Language.Haskell.Syntax.Binds.InlinePragma
3334
import Language.Haskell.GhclibParserEx.GHC.Hs.Expr
3435
import Language.Haskell.GhclibParserEx.GHC.Utils.Outputable
3536

@@ -66,10 +67,10 @@ unsafeHint _ (ModuleEx (L _ m)) = \ld@(L loc d) ->
6667
gen :: OccName -> LHsDecl GhcPs
6768
gen x = noLocA $
6869
SigD noExtField (InlineSig noAnn (noLocA (mkRdrUnqual x))
69-
(InlinePragma (SourceText noInline) (NoInline (SourceText noInline)) Nothing NeverActive FunLike))
70+
(InlinePragma (SourceText noInline) NoInline NeverActive FunLike))
7071
noinline :: [OccName]
7172
noinline = [q | L _(SigD _ (InlineSig _ (L _ (Unqual q))
72-
(InlinePragma _ (NoInline (SourceText noInline)) Nothing NeverActive FunLike))
73+
(InlinePragma _ NoInline NeverActive FunLike))
7374
) <- hsmodDecls m]
7475

7576
isUnsafeDecl :: HsDecl GhcPs -> Bool

0 commit comments

Comments
 (0)