[java] parse bitwise complement expression (~) in yield statement correctly (IDEA-349409)

GitOrigin-RevId: 01a7ab482c7df616cb0e9c1f12d0f6475d70982f
This commit is contained in:
Bas Leijdekkers
2024-03-18 21:25:15 +00:00
committed by intellij-monorepo-bot
parent d7314ef4d1
commit bc094d4083
4 changed files with 21 additions and 3 deletions
@@ -24,8 +24,7 @@ import static com.intellij.psi.impl.source.BasicElementTypes.BASIC_JAVA_COMMENT_
public class BasicStatementParser {
private static final TokenSet YIELD_STMT_INDICATOR_TOKENS = TokenSet.create(
JavaTokenType.PLUS, JavaTokenType.MINUS, JavaTokenType.EXCL,
JavaTokenType.PLUS, JavaTokenType.MINUS, JavaTokenType.EXCL, JavaTokenType.TILDE,
JavaTokenType.SUPER_KEYWORD, JavaTokenType.THIS_KEYWORD,
JavaTokenType.TRUE_KEYWORD, JavaTokenType.FALSE_KEYWORD, JavaTokenType.NULL_KEYWORD,