summaryrefslogtreecommitdiff
path: root/compiler/GHC/Types/Tickish.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Types/Tickish.hs')
-rw-r--r--compiler/GHC/Types/Tickish.hs5
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/GHC/Types/Tickish.hs b/compiler/GHC/Types/Tickish.hs
index c1f745870d..5cbfb876e5 100644
--- a/compiler/GHC/Types/Tickish.hs
+++ b/compiler/GHC/Types/Tickish.hs
@@ -25,6 +25,7 @@ module GHC.Types.Tickish (
) where
import GHC.Prelude
+import GHC.Data.FastString
import GHC.Core.Type
@@ -153,8 +154,8 @@ data GenTickish pass =
-- necessary to enable optimizations.
| SourceNote
{ sourceSpan :: RealSrcSpan -- ^ Source covered
- , sourceName :: String -- ^ Name for source location
- -- (uses same names as CCs)
+ , sourceName :: LexicalFastString -- ^ Name for source location
+ -- (uses same names as CCs)
}
deriving instance Eq (GenTickish 'TickishPassCore)