OpenJDK / amber / amber
changeset 49696:1be3e11b4413 datum
jshell failing on launch with:No corresponding TK for TokenKind error
author | vromero |
---|---|
date | Mon, 26 Mar 2018 12:11:12 -0400 |
parents | c9ec6bd25825 |
children | 868580e46733 |
files | src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java Thu Mar 15 22:07:20 2018 +0100 +++ b/src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java Mon Mar 26 12:11:12 2018 -0400 @@ -190,7 +190,7 @@ IDENTIFIER(TokenKind.IDENTIFIER, XEXPR1|XDECL1|XTERM), // UNDERSCORE(TokenKind.UNDERSCORE, XERRO), // _ CLASS(TokenKind.CLASS, XEXPR|XDECL1|XBRACESNEEDED), // class decl (MAPPED: DOTCLASS) -// DATUM(TokenKind.RECORD, XEXPR|XDECL1), // class decl (MAPPED: DOTCLASS) + RECORD(TokenKind.RECORD, XEXPR|XDECL1), // record decl (MAPPED: DOTCLASS) MONKEYS_AT(TokenKind.MONKEYS_AT, XEXPR|XDECL1), // @ IMPORT(TokenKind.IMPORT, XDECL1|XSTART), // import -- consider declaration SEMI(TokenKind.SEMI, XSTMT1|XTERM|XSTART), // ; @@ -217,6 +217,7 @@ LONG(TokenKind.LONG, XEXPR1|XDECL1), // long SHORT(TokenKind.SHORT, XEXPR1|XDECL1), // short VOID(TokenKind.VOID, XEXPR1|XDECL1), // void + VAR(TokenKind.VAR, XEXPR1|XDECL1|XTERM), // var // Modifiers keywords ABSTRACT(TokenKind.ABSTRACT, XDECL1 | XMODIFIER), // abstract @@ -686,6 +687,7 @@ case BRACES: case SEMI: return Completeness.COMPLETE; + case VAR: case IDENTIFIER: return isBracesNeeded ? Completeness.DEFINITELY_INCOMPLETE