@@ -57,11 +57,15 @@ data SourceSpan = SourceSpan
5757 , spanEnd :: SourcePos
5858 } deriving (Eq, Ord, Show, D.Data, D.Typeable)
5959
60+displayStartEndPos :: SourceSpan -> String
61+displayStartEndPos sp =
62+ displaySourcePos (spanStart sp) ++ " - " ++
63+ displaySourcePos (spanEnd sp)
64+
6065displaySourceSpan :: SourceSpan -> String
6166displaySourceSpan sp =
6267 spanName sp ++ " " ++
63− displaySourcePos (spanStart sp) ++ " - " ++
64− displaySourcePos (spanEnd sp)
68+ displayStartEndPos sp
6569
6670instance A.ToJSON SourceSpan where
6771 toJSON SourceSpan{..} =