@Override
  public void visitConditionalExpression(@NotNull PsiConditionalExpression expression) {
    final PsiConditionalExpression other = getExpression(PsiConditionalExpression.class, expression);
    if (other == null) return;
    myMatchingVisitor.setResult(myMatchingVisitor.match(expression.getCondition(), other.getCondition()) &&
                                myMatchingVisitor.matchSons(expression, other));
  }
@Override
  public void visitConditionalExpression(@NotNull PsiConditionalExpression expression)