From 83e4f49577665278fe08fbaafe2239553f3c448e Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Wed, 20 Jul 2016 19:04:10 +0200 Subject: Revert "Clean up interaction between name cache and built-in syntax" This reverts commit 9513fe6bdeafd35ca1a04e17b5f94732516766aa. Sadly this broke with -DDEBUG. --- compiler/prelude/PrelNames.hs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'compiler/prelude/PrelNames.hs') diff --git a/compiler/prelude/PrelNames.hs b/compiler/prelude/PrelNames.hs index 4d5e378f57..3905afa1bd 100644 --- a/compiler/prelude/PrelNames.hs +++ b/compiler/prelude/PrelNames.hs @@ -87,8 +87,7 @@ This is accomplished through a combination of mechanisms: b) The known infinite families of names are specially serialised by BinIface.putName, with that special treatment detected when we read back to ensure that we get back to the - correct uniques. See Note [Symbol table representation of names] - in BinIface. + correct uniques. Most of the infinite families cannot occur in source code, so mechanisms (a,b) sufficies to ensure that they always have -- cgit v1.2.1