fromSpanInfoList
:: [SpanInfo] -> SpanInfo
|
fromSrcSpan
:: Span -> SpanInfo
|
fromSrcSpanBoth
:: Span -> SpanInfo
|
getSrcSpan
:: HasSpanInfo a => a -> Span
|
setSrcSpan
:: HasSpanInfo a => Span -> a -> a
|
fromSrcInfoPoints
:: [Span] -> SpanInfo
|
getSrcInfoPoints
:: HasSpanInfo a => a -> [Span]
|
setSrcInfoPoints
:: HasSpanInfo a => [Span] -> a -> a
|
getStartPosition
:: HasSpanInfo a => a -> Position
|
getEndPosition
:: HasSpanInfo a => a -> Position
|
getSrcSpanEnd
:: HasSpanInfo a => a -> Position
|
setStartPosition
:: HasSpanInfo a => Position -> a -> a
|
setEndPosition
:: HasSpanInfo a => Position -> a -> a
|
spanInfo2Pos
:: HasSpanInfo a => a -> Position
|
Constructors:
Constructors:
ExplicitLayout
:: [Span] -> LayoutInfo
WhitespaceLayout
:: LayoutInfo
|
|
|
|
|
|
|
|
|
|
|
|
|
|