X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FbasicTypes%2FOccName.lhs;h=0d1cb37949b5fa47fa104783bc7cdabf3cb96c14;hb=30098da67fd3ce50ef5a110f57c1780002f83615;hp=1440525f681459503ca8f27150d948bc7f3aa580;hpb=0cb269be72ffe42498c74d5be845eb27d8818423;p=ghc-hetmet.git diff --git a/compiler/basicTypes/OccName.lhs b/compiler/basicTypes/OccName.lhs index 1440525..0d1cb37 100644 --- a/compiler/basicTypes/OccName.lhs +++ b/compiler/basicTypes/OccName.lhs @@ -442,8 +442,8 @@ mkDictOcc = mk_simple_deriv varName "$d" mkIPOcc = mk_simple_deriv varName "$i" mkSpecOcc = mk_simple_deriv varName "$s" mkForeignExportOcc = mk_simple_deriv varName "$f" -mkNewTyCoOcc = mk_simple_deriv tcName "Co" -mkInstTyCoOcc = mk_simple_deriv tcName "Co" -- derived from rep ty +mkNewTyCoOcc = mk_simple_deriv tcName ":Co" +mkInstTyCoOcc = mk_simple_deriv tcName ":Co" -- derived from rep ty -- Generic derivable classes mkGenOcc1 = mk_simple_deriv varName "$gfrom" @@ -487,7 +487,7 @@ mkInstTyTcOcc :: Int -- Index -> OccName -- Family name (e.g. "Map") -> OccName -- Nice unique version (":R23Map") mkInstTyTcOcc index occ - = mk_deriv varName (":R" ++ show index) (occNameString occ) + = mk_deriv tcName (":R" ++ show index) (occNameString occ) \end{code} \begin{code}