wiredInThings, -- Names of wired in things
wiredInThingEnv,
ghcPrimExports,
- cCallableClassDecl, cReturnableClassDecl, assertDecl,
+ cCallableClassDecl, cReturnableClassDecl,
-- Random other things
maybeCharLikeCon, maybeIntLikeCon,
cCallableOcc = nameOccName cCallableClassName
cReturnableOcc = nameOccName cReturnableClassName
-assertDecl
- = IfaceSig {
- tcdName = getRdrName assertName,
- tcdType = HsForAllTy (Just [liftedAlpha]) [] (HsTyVar alpha),
- tcdIdInfo = [],
- tcdLoc = noSrcLoc
- }
-
cCallableClassDecl
= mkClassDecl
([], getRdrName cCallableClassName, [openAlpha])