Skip to content

Commit 36bff6f

Browse files
turbanoffJim Laskey
authored and
Jim Laskey
committed
8066694: Strange code in JavacParser.java
Reviewed-by: vromero, iris
1 parent 6c838c5 commit 36bff6f

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2408,16 +2408,12 @@ JCExpression arrayCreatorRest(int newpos, JCExpression elemtype) {
24082408
List<JCAnnotation> maybeDimAnnos = typeAnnotationsOpt();
24092409
int pos = token.pos;
24102410
nextToken();
2411-
if (token.kind == RBRACKET) {
2411+
if (token.kind == RBRACKET) { // no dimension
24122412
elemtype = bracketsOptCont(elemtype, pos, maybeDimAnnos);
24132413
} else {
2414-
if (token.kind == RBRACKET) { // no dimension
2415-
elemtype = bracketsOptCont(elemtype, pos, maybeDimAnnos);
2416-
} else {
2417-
dimAnnotations.append(maybeDimAnnos);
2418-
dims.append(parseExpression());
2419-
accept(RBRACKET);
2420-
}
2414+
dimAnnotations.append(maybeDimAnnos);
2415+
dims.append(parseExpression());
2416+
accept(RBRACKET);
24212417
}
24222418
}
24232419

0 commit comments

Comments
 (0)