boolean (@NotNull PsiStatement statement) { final Ref<Boolean> result = new Ref<>(Boolean.TRUE); statement.accept(new JavaRecursiveElementWalkingVisitor() { @Override public void visitExpression(@NotNull PsiExpression expression) { super.visitExpression(expression); result.set(Boolean.FALSE); stopWalking(); } }); return !result.get().booleanValue(); }