TextMateRange (byte[] bytes, @NotNull TextMateRange byteRange) { int startOffset = codePointOffsetByByteOffset(bytes, byteRange.start); int endOffset = codePointOffsetByByteOffset(bytes, byteRange.end); return new TextMateRange(startOffset, endOffset); }