diff options
| author | Eric Seidel <gridaphobe@gmail.com> | 2015-06-04 20:29:56 -0700 | 
|---|---|---|
| committer | Eric Seidel <gridaphobe@gmail.com> | 2015-08-30 09:55:58 -0700 | 
| commit | 29c9681c1132eb01fae829ef6848468a2de044e7 (patch) | |
| tree | c719bf6aaae12c414f682c51052724db133309f1 /haddock-api/src | |
| parent | 6a1d4a65010932a660ceacda93c8c20fb5e1399d (diff) | |
account for changes to ipClass
Diffstat (limited to 'haddock-api/src')
| -rw-r--r-- | haddock-api/src/Haddock/Convert.hs | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/haddock-api/src/Haddock/Convert.hs b/haddock-api/src/Haddock/Convert.hs index 7c9040a9..ce30e1dd 100644 --- a/haddock-api/src/Haddock/Convert.hs +++ b/haddock-api/src/Haddock/Convert.hs @@ -31,14 +31,13 @@ import HsSyn  import Kind ( splitKindFunTys, synTyConResKind, isKind )  import Name  import PatSyn -import PrelNames (ipClassName)  import SrcLoc ( Located, noLoc, unLoc, noSrcSpan )  import TcType ( tcSplitSigmaTy )  import TyCon  import Type (isStrLitTy, mkFunTys)  import TypeRep  import TysPrim ( alphaTyVars ) -import TysWiredIn ( listTyConName, eqTyCon ) +import TysWiredIn ( listTyConName, eqTyCon, ipTyCon )  import Unique ( getUnique )  import Var @@ -349,7 +348,7 @@ synifyType _ (TyConApp tc tys)    | getName tc == listTyConName, [ty] <- tys =       noLoc $ HsListTy (synifyType WithinType ty)    -- ditto for implicit parameter tycons -  | tyConName tc == ipClassName +  | tc == ipTyCon    , [name, ty] <- tys    , Just x <- isStrLitTy name    = noLoc $ HsIParamTy (HsIPName x) (synifyType WithinType ty) | 
