@Override protected Comment processComment(int pos, int endPos, CommentStyle style) { int prevEndPos = Math.max(prevEndPosition, endComment); endComment = endPos; String content = new String(reader.getRawCharacters(pos, endPos)); StartConnection start = determineStartConnection(prevEndPos, pos); EndConnection end = determineEndConnection(endPos); CommentInfo comment = new CommentInfo(prevEndPos, pos, endPos, content, start, end); comments.append(comment); return super.processComment(pos, endPos, style); }
} while (reader.ch != CR && reader.ch != LF && reader.bp < reader.buflen); if (reader.bp < reader.buflen) { comments = addComment(comments, processComment(pos, reader.bp, CommentStyle.LINE)); comments = addComment(comments, processComment(pos, reader.bp, style)); break; } else {
} while (reader.ch != CR && reader.ch != LF && reader.bp < reader.buflen); if (reader.bp < reader.buflen) { comments = addComment(comments, processComment(pos, reader.bp, CommentStyle.LINE)); comments = addComment(comments, processComment(pos, reader.bp, style)); break; } else {