@@ -10,7 +10,7 @@ object JavaTokens extends TokensCommon {
1010
1111 final val javaOnlyKeywords : TokenSet = tokenRange(INSTANCEOF , ASSERT )
1212 final val sharedKeywords : BitSet = BitSet ( IF , FOR , ELSE , THIS , NULL , NEW , SUPER , ABSTRACT , FINAL , PRIVATE , PROTECTED ,
13- EXTENDS , TRUE , FALSE , CLASS , IMPORT , PACKAGE , DO , THROW , TRY , CATCH , FINALLY , WHILE , RETURN )
13+ EXTENDS , TRUE , FALSE , CLASS , IMPORT , PACKAGE , DO , THROW , TRY , CATCH , FINALLY , WHILE , RETURN , SEALED )
1414 final val primTypes : TokenSet = tokenRange(VOID , DOUBLE )
1515 final val keywords : BitSet = sharedKeywords | javaOnlyKeywords | primTypes
1616
@@ -22,6 +22,8 @@ object JavaTokens extends TokensCommon {
2222 inline val INTERFACE = 105 ; enter(INTERFACE , " interface" )
2323 inline val ENUM = 106 ; enter(ENUM , " enum" )
2424 inline val IMPLEMENTS = 107 ; enter(IMPLEMENTS , " implements" )
25+ inline val PERMITS = 108 ; enter(PERMITS , " permits" )
26+ inline val NON_SEALED = 109 ; enter(NON_SEALED , " non-sealed" )
2527
2628 /** modifiers */
2729 inline val PUBLIC = 110 ; enter(PUBLIC , " public" )
0 commit comments