Generating fresh names in a source plugin

Brandon Allbery allbery.b at gmail.com
Tue Aug 5 14:55:14 UTC 2025


Right, so I'm suggesting that any changes or additions should be recorded
in that Note so it can be the primary source of information on tags that it
apparently wanted to be. And perhaps it deserves special mention in
the Commentary as such.

On Tue, Aug 5, 2025 at 10:26 AM Wolfgang Jeltsch <wolfgang at well-typed.com>
wrote:

> Am Montag, dem 04.08.2025 um 18:37 -0400 schrieb Brandon Allbery:
> > And indeed, there is `Note [Uniques for wired-in prelude things and
> > known tags]` in compiler/GHC/Builtin/Uniques.hs.
>
> This doesn’t list which tags cause special compiler behavior, only which
> ones are used by GHC in general.
>
> Also, it is by no means clear that this list is comprehensive. It seems
> that its authors were partly even unsure about tag meaning: the entry
> for tag `a` has a question mark.
>
> Finally, this list leaves questions open. It sometimes only mentions
> compiler components to which certain tags are related but not for what
> kinds of uniques they are actually used (and not even whether said
> uniques are introduced or used by the mentioned compiler components).
>
> All the best,
> Wolfgang
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>


-- 
brandon s allbery kf8nh
allbery.b at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20250805/f8c3a8a8/attachment.html>


More information about the ghc-devs mailing list