diff --git a/compiler/iface/MkIface.lhs b/compiler/iface/MkIface.lhs index c78af645b296af91c1a46a3a49718f26dcefa55a..008b806cbc23c32eb853e0e335f2d0b206f7bc97 100644 --- a/compiler/iface/MkIface.lhs +++ b/compiler/iface/MkIface.lhs @@ -1029,8 +1029,8 @@ so we may need to split up a single Avail into multiple ones. Note [Internal used_names] ~~~~~~~~~~~~~~~~~~~~~~~~~~ Most of the used_names are External Names, but we can have Internal -Names too: see Note [Binders in Template Haskell] in Convert, and Trac -#5362 for an example. Such Names are always +Names too: see Note [Binders in Template Haskell] in Convert, and +Trac #5362 for an example. Such Names are always - Such Names are always for locally-defined things, for which we don't gather usage info, so we can just ignore them in ent_map - They are always System Names, hence the assert, just as a double check.