lines package:ghc
See Note [Multiline string literals]
Assumes string is lexically valid. Skips the steps about splitting and
rejoining lines, and instead manually find newline characters, for
performance.
True if the span is known to straddle only one line. For "bad"
SrcSpan, it returns False
An inline pragma
{#- INLINE f #-}