mkGeneratedSrcLoc, -- Code generated within the compiler
- incSrcLine
+ incSrcLine,
+
+ srcLocFile -- return the file name part.
) where
#include "HsVersions.h"
isNoSrcLoc NoSrcLoc = True
isNoSrcLoc other = False
+srcLocFile :: SrcLoc -> FAST_STRING
+srcLocFile (SrcLoc fname _) = fname
+
incSrcLine :: SrcLoc -> SrcLoc
incSrcLine (SrcLoc s l) = SrcLoc s (l +# 1#)
incSrcLine loc = loc