X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Fprelude%2FPrelNames.lhs;h=f534abe659ae28e5cd6ac2b03e7f6a76b294a5dc;hb=b61f70ce5ff947642c96b1ad980351691bb1e07a;hp=c1813e4bad52c90377e1f6cde5a5197dbd3bdd6b;hpb=5568d10fa4d8a6e285249992a66426704dcec916;p=ghc-hetmet.git diff --git a/ghc/compiler/prelude/PrelNames.lhs b/ghc/compiler/prelude/PrelNames.lhs index c1813e4..f534abe 100644 --- a/ghc/compiler/prelude/PrelNames.lhs +++ b/ghc/compiler/prelude/PrelNames.lhs @@ -91,25 +91,6 @@ isUnboundName name = name `hasKey` unboundKey %************************************************************************ %* * -\subsection{Built-in-syntax names -%* * -%************************************************************************ - -Built-in syntax names are parsed directly into Exact RdrNames. -This predicate just identifies them. - -\begin{code} -isBuiltInSyntaxName :: Name -> Bool -isBuiltInSyntaxName n - = isTupleKey uniq - || uniq `elem` [listTyConKey, nilDataConKey, consDataConKey, - funTyConKey, parrTyConKey] - where - uniq = nameUnique n -\end{code} - -%************************************************************************ -%* * \subsection{Known key Names} %* * %************************************************************************ @@ -808,6 +789,7 @@ threadIdPrimTyConKey = mkPreludeTyConUnique 72 bcoPrimTyConKey = mkPreludeTyConUnique 73 ptrTyConKey = mkPreludeTyConUnique 74 funPtrTyConKey = mkPreludeTyConUnique 75 +tVarPrimTyConKey = mkPreludeTyConUnique 76 -- Generic Type Constructors crossTyConKey = mkPreludeTyConUnique 79