changeset 47936 | 3b1ef48862cf |
parent 47439 | 94943e6674be |
child 48054 | 702043a4cdeb |
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Nov 27 17:04:33 2017 +0530 +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Nov 27 10:40:42 2017 -0500 @@ -1319,6 +1319,9 @@ break loop; case DOT: nextToken(); + if (token.kind == TokenKind.IDENTIFIER && typeArgs != null) { + return illegal(); + } int oldmode = mode; mode &= ~NOPARAMS; typeArgs = typeArgumentsOpt(EXPR);