diff options
author | Reid Barton <rwbarton@gmail.com> | 2015-07-27 13:20:01 +0200 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2015-07-27 13:50:10 +0200 |
commit | 81fffc4b951ff9c6073ca57dbd27f7f29c6ad306 (patch) | |
tree | adcc1b7f5e3fdf4520719565fe1ab85ad2711e09 | |
parent | 217827393dcacd0ef696c4f9f6136e21b3be63a8 (diff) | |
download | haskell-81fffc4b951ff9c6073ca57dbd27f7f29c6ad306.tar.gz |
Remove runSTRep from PrelNames
It has no special treatment in the compiler any more. The last use
was removed in 99d4e5b4a0bd "Implement cardinality analysis".
Test Plan: validate
Reviewers: austin, bgamari, simonpj
Reviewed By: simonpj
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D1099
-rw-r--r-- | compiler/prelude/PrelNames.hs | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/compiler/prelude/PrelNames.hs b/compiler/prelude/PrelNames.hs index 32c133d924..23d5000081 100644 --- a/compiler/prelude/PrelNames.hs +++ b/compiler/prelude/PrelNames.hs @@ -288,7 +288,7 @@ basicKnownKeyNames otherwiseIdName, inlineIdName, eqStringName, assertName, breakpointName, breakpointCondName, breakpointAutoName, opaqueTyConName, - assertErrorName, runSTRepName, + assertErrorName, printName, fstName, sndName, -- Integer @@ -1132,10 +1132,6 @@ stablePtrTyConName, newStablePtrName :: Name stablePtrTyConName = tcQual gHC_STABLE (fsLit "StablePtr") stablePtrTyConKey newStablePtrName = varQual gHC_STABLE (fsLit "newStablePtr") newStablePtrIdKey --- PrelST module -runSTRepName :: Name -runSTRepName = varQual gHC_ST (fsLit "runSTRep") runSTRepIdKey - -- Recursive-do notation monadFixClassName, mfixName :: Name monadFixClassName = clsQual mONAD_FIX (fsLit "MonadFix") monadFixClassKey @@ -1665,7 +1661,7 @@ typeErrorIdKey = mkPreludeMiscIdUnique 22 unsafeCoerceIdKey, concatIdKey, filterIdKey, zipIdKey, bindIOIdKey, returnIOIdKey, newStablePtrIdKey, printIdKey, failIOIdKey, nullAddrIdKey, voidArgIdKey, - fstIdKey, sndIdKey, otherwiseIdKey, assertIdKey, runSTRepIdKey :: Unique + fstIdKey, sndIdKey, otherwiseIdKey, assertIdKey :: Unique unsafeCoerceIdKey = mkPreludeMiscIdUnique 30 concatIdKey = mkPreludeMiscIdUnique 31 filterIdKey = mkPreludeMiscIdUnique 32 @@ -1681,7 +1677,6 @@ fstIdKey = mkPreludeMiscIdUnique 41 sndIdKey = mkPreludeMiscIdUnique 42 otherwiseIdKey = mkPreludeMiscIdUnique 43 assertIdKey = mkPreludeMiscIdUnique 44 -runSTRepIdKey = mkPreludeMiscIdUnique 45 mkIntegerIdKey, smallIntegerIdKey, wordToIntegerIdKey, integerToWordIdKey, integerToIntIdKey, |