diff options
author | Krzysztof Gogolewski <krzysztof.gogolewski@tweag.io> | 2022-11-14 19:30:50 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-11-16 14:50:06 -0500 |
commit | 37cfe3c0f4fb16189bbe3bb735f758cd6e3d9157 (patch) | |
tree | f4084bab4c1d5a71a24d8b67677bef5061a6b08a /compiler/GHC/Tc | |
parent | 08bf28819b78e740550a73a90eda62cce8d21c90 (diff) | |
download | haskell-37cfe3c0f4fb16189bbe3bb735f758cd6e3d9157.tar.gz |
Misc cleanup
* Replace catMaybes . map f with mapMaybe f
* Use concatFS to concatenate multiple FastStrings
* Fix documentation of -exclude-module
* Cleanup getIgnoreCount in GHCi.UI
Diffstat (limited to 'compiler/GHC/Tc')
-rw-r--r-- | compiler/GHC/Tc/Gen/Bind.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/GHC/Tc/Gen/Bind.hs b/compiler/GHC/Tc/Gen/Bind.hs index e430584931..cf2cac142b 100644 --- a/compiler/GHC/Tc/Gen/Bind.hs +++ b/compiler/GHC/Tc/Gen/Bind.hs @@ -675,7 +675,7 @@ funBindTicks loc fun_id mod sigs = sl_fs $ unLoc cc_str | otherwise = getOccFS (Var.varName fun_id) - cc_name = moduleNameFS (moduleName mod) `appendFS` consFS '.' cc_str + cc_name = concatFS [moduleNameFS (moduleName mod), fsLit ".", cc_str] = do flavour <- DeclCC <$> getCCIndexTcM cc_name let cc = mkUserCC cc_name mod loc flavour |