void (@NotNull PsiPolyadicExpression expression) { IElementType type = expression.getOperationTokenType(); if (type.equals(JavaTokenType.OROR) || type.equals(JavaTokenType.ANDAND)) { PsiExpression firstOperand = ArrayUtil.getFirstElement(expression.getOperands()); if (isMatchingChildAlwaysExecuted(firstOperand, matcher)) { result.set(true); stopWalking(); } } else { super.visitPolyadicExpression(expression); } }