@Override
  public void visitAssignmentExpression(@NotNull PsiAssignmentExpression expression) {
    final PsiAssignmentExpression other = getExpression(PsiAssignmentExpression.class, expression);
    if (other != null) {
      myMatchingVisitor.setResult(expression.getOperationTokenType().equals(other.getOperationTokenType()) &&
                                  myMatchingVisitor.match(expression.getLExpression(), other.getLExpression()) &&
                                  myMatchingVisitor.match(expression.getRExpression(), other.getRExpression()));
    }
  }
@Override
  public void visitAssignmentExpression(@NotNull PsiAssignmentExpression expression)