Refactor, improve, and document the deriving mechanism
[ghc-hetmet.git] / compiler / typecheck /
drwxr-xr-x   ..
-rw-r--r-- 8046 FamInst.lhs
-rw-r--r-- 36389 Inst.lhs
-rw-r--r-- 11113 TcArrows.lhs
-rw-r--r-- 45137 TcBinds.lhs
-rw-r--r-- 27404 TcClassDcl.lhs
-rw-r--r-- 3341 TcDefaults.lhs
-rw-r--r-- 41779 TcDeriv.lhs
-rw-r--r-- 23645 TcEnv.lhs
-rw-r--r-- 82 TcEnv.lhs-boot
-rw-r--r-- 520 TcExpr.hi-boot-6
-rw-r--r-- 43222 TcExpr.lhs
-rw-r--r-- 545 TcExpr.lhs-boot
-rw-r--r-- 12522 TcForeign.lhs
-rw-r--r-- 18491 TcGadt.lhs
-rw-r--r-- 50239 TcGenDeriv.lhs
-rw-r--r-- 33621 TcHsSyn.lhs
-rw-r--r-- 29040 TcHsType.lhs
-rw-r--r-- 32999 TcInstDcls.lhs
-rw-r--r-- 50095 TcMType.lhs
-rw-r--r-- 316 TcMatches.hi-boot-6
-rw-r--r-- 18975 TcMatches.lhs
-rw-r--r-- 370 TcMatches.lhs-boot
-rw-r--r-- 37651 TcPat.lhs
-rw-r--r-- 48531 TcRnDriver.lhs
-rw-r--r-- 32098 TcRnMonad.lhs
-rw-r--r-- 32564 TcRnTypes.lhs
-rw-r--r-- 204 TcRnTypes.lhs-boot
-rw-r--r-- 3987 TcRules.lhs
-rw-r--r-- 112063 TcSimplify.lhs
-rw-r--r-- 459 TcSplice.hi-boot-6
-rw-r--r-- 23504 TcSplice.lhs
-rw-r--r-- 425 TcSplice.lhs-boot
-rw-r--r-- 49058 TcTyClsDecls.lhs
-rw-r--r-- 12313 TcTyDecls.lhs
-rw-r--r-- 29838 TcTyFuns.lhs
-rw-r--r-- 97 TcType.hi-boot-6
-rw-r--r-- 45060 TcType.lhs
-rw-r--r-- 154 TcType.lhs-boot
-rw-r--r-- 241 TcUnify.hi-boot-6
-rw-r--r-- 79959 TcUnify.lhs
-rw-r--r-- 385 TcUnify.lhs-boot