blob: ee6153dbf502ba7dedb16aed3d8fd2d8832eb4c3 [file] [log] [blame]
To be done:
- check that all wrong usages of modifiers are properly reported
- implement recovery, code assist and selection parsers
- code generation
- disassembler
- formatter
- search (indexer)
- type parameter generic or array ?
Javac issues to double-check:
- some locals are missing ranges see test25
- wrong offset for annotations on method calls
- wrong locations for I in:
@A Map<@B String, @C List<@H String @E[] [] @G[]>> @I[] [] @J[] field;
@A Map<@B String, @C List<@H String @E[] [] @G[]>> [] @I[] @J[] field;
I has the same location in both cases
- Initialize allTypeAnnotationContexts for TypeAnnotationCodStream only if needed
- check synthetic methods