@Override
    public void setBuffer(CharSequence buffer, int startOffset, int endOffset) {
      super.setBuffer(buffer, startOffset, endOffset);
      if (lineCommentParser != null) lineCommentParser.setBuffer(buffer, startOffset, endOffset);
      if (blockCommentParser != null) blockCommentParser.setBuffer(buffer, startOffset, endOffset);
    }
@Override
    public void setBuffer(CharSequence buffer, int startOffset, int endOffset)