SrcLoc

SrcLoc

data RealSrcLoc

data SrcLoc

Constructing SrcLoc

mkSrcLoc

mkRealSrcLoc

mkGeneralSrcLoc

noSrcLoc

interactiveSrcLoc

generatedSrcLoc

advanceSrcLoc

Unsafely deconstructing SrcLoc

srcLocFile

srcLocLine

srcLocCol

Misc. operations on SrcLoc

pprDefnLoc

SrcSpan

data RealSrcSpan

data SrcSpan

Constructing SrcSpan

mkGeneralSrcSpan

mkSrcSpan

mkRealSrcSpan

noSrcSpan

wiredInSrcSpan

srcLocSpan

realSrcLocSpan

combineSrcSpans

Deconstructing SrcSpan

srcSpanStart

srcSpanEnd

realSrcSpanStart

realSrcSpanEnd

srcSpanFileName_maybe

Unsafely deconstructing SrcSpan

srcSpanFile

srcSpanStartLine

srcSpanEndLine

srcSpanStartCol

srcSpanEndCol

Predicates on SrcSpan

isGoodSrcSpan

isOneLineSpan

Located

type Located e

type RealLocated e

data GenLocated l e

Constructing Located

noLoc

mkGeneralLocated

Deconstructing Located

getLoc

unLoc

Combining and comparing Located values

eqLocated

cmpLocated

combineLocs

addCLoc

leftmost_smallest

rightmost

leftmost_largest

spans

isSubspanOf