Lines 262-268
Link Here
|
262 |
private static final Set<String> UNDERLINE_IDENTIFIER = new HashSet<String>(Arrays.asList( |
262 |
private static final Set<String> UNDERLINE_IDENTIFIER = new HashSet<String>(Arrays.asList( |
263 |
"compiler.err.local.var.accessed.from.icls.needs.final", |
263 |
"compiler.err.local.var.accessed.from.icls.needs.final", |
264 |
"compiler.err.var.might.not.have.been.initialized", |
264 |
"compiler.err.var.might.not.have.been.initialized", |
265 |
"compiler.err.report.access" |
265 |
"compiler.err.report.access", |
|
|
266 |
"compiler.err.abstract.cant.be.instantiated", |
267 |
"compiler.err.does.not.override.abstract", |
268 |
"compiler.err.abstract.cant.be.instantiated" |
266 |
)); |
269 |
)); |
267 |
|
270 |
|
268 |
private static final Set<JavaTokenId> WHITESPACE = EnumSet.of(JavaTokenId.BLOCK_COMMENT, JavaTokenId.JAVADOC_COMMENT, JavaTokenId.LINE_COMMENT, JavaTokenId.WHITESPACE); |
271 |
private static final Set<JavaTokenId> WHITESPACE = EnumSet.of(JavaTokenId.BLOCK_COMMENT, JavaTokenId.JAVADOC_COMMENT, JavaTokenId.LINE_COMMENT, JavaTokenId.WHITESPACE); |
Lines 352-357
Link Here
|
352 |
t = ts.token(); |
355 |
t = ts.token(); |
353 |
} |
356 |
} |
354 |
|
357 |
|
|
|
358 |
if (t.id() == JavaTokenId.CLASS) { |
359 |
while (ts.moveNext() && WHITESPACE.contains(ts.token().id())) |
360 |
; |
361 |
t = ts.token(); |
362 |
} |
363 |
|
355 |
if (t.id() == JavaTokenId.IDENTIFIER) { |
364 |
if (t.id() == JavaTokenId.IDENTIFIER) { |
356 |
int[] span = translatePositions(info, new int[] {ts.offset(), ts.offset() + t.length()}); |
365 |
int[] span = translatePositions(info, new int[] {ts.offset(), ts.offset() + t.length()}); |
357 |
|
366 |
|