PsiAssignmentExpression (@NotNull PsiStatement statement) { if (!(statement instanceof PsiExpressionStatement)) return null; PsiExpression expression = ((PsiExpressionStatement)statement).getExpression(); if (!(expression instanceof PsiAssignmentExpression assignment)) return null; if (!JavaTokenType.EQ.equals(assignment.getOperationTokenType())) return null; return assignment; }