From d2c660b0c60ae721143922869a940696185c5ee3 Mon Sep 17 00:00:00 2001 From: Max Bolingbroke Date: Thu, 31 Jul 2008 01:23:32 +0000 Subject: [PATCH] Make Module Uniquable --- compiler/basicTypes/Module.lhs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/basicTypes/Module.lhs b/compiler/basicTypes/Module.lhs index 6b52b32..77c0a93 100644 --- a/compiler/basicTypes/Module.lhs +++ b/compiler/basicTypes/Module.lhs @@ -213,6 +213,9 @@ data Module = Module { } deriving (Eq, Ord) +instance Uniquable Module where + getUnique (Module p n) = getUnique (packageIdFS p `appendFS` moduleNameFS n) + instance Outputable Module where ppr = pprModule -- 1.7.10.4