úÎ!xè     None"#Œ text-offsetpReferenced position is just after the line content. Position can be a valid non-inclusive ending span offset. text-offset2Clients might want to recover from this case, see . text-offsetrStores info for mapping line/column number (Char-based) to raw offset (either Char or UTF-8 encoded bytes-based). text-offset8Content char count, excluding the end-of-line separator. text-offsetHOffset of Char in the line (zero-based) and its encoded byte count (>1). text-offset0Number of bytes a Char takes when UTF-8 encoded. text-offset#Offsets at the beginning of a line. text-offset-Raw byte offset, according to UTF-8 encoding. text-offset7Unicode code point count (aka number of Haskell Chars). text-offsetCalculates the ¾ for the given text. The table calculation is not optimized (non-strict tuples are lying around), but lookups on the result are performant (since the tuples are stored as unboxed vectors).  text-offset2Line and col are zero-based, col is in characters.  text-offsetLike  , but without failure details. text-offsetEByte count up to, but excluding the given char position (zero-based). text-offset;Positions and bytecounts of multibyte characters of a text. text-offset Based on .         text-offset-0.1.0.0-inplaceData.Text.OffsetData.Text.Internal.EncodingUtf8 OverLineKind JustAtLineEnd AfterLineEnd OffsetError NoSuchLine EmptyLine OverLineEnd OffsetTablecreateOffsetTablelineColToByteOffsetDetaillineColToByteOffset$fEqOffsetTable$fShowOffsetTable$fEqOverLineKind$fOrdOverLineKind$fShowOverLineKind$fEqOffsetError$fOrdOffsetError$fShowOffsetErrorContentCharCount MultibyteChar CharBytes LineOffsets ByteOffset CharOffsetbytesUntilCharPosition multibytes charBytes