@NotNull
  private static TextRange trimIgnoredRange(int start, int end, @NotNull BitSet ignored, int offset) {
    IntPair intPair = TrimUtil.trim(offset + start, offset + end, ignored);
    return new TextRange(intPair.first - offset, intPair.second - offset);
  }
@NotNull
  private static TextRange trimIgnoredRange(int start, int end, @NotNull BitSet ignored, int offset)