void (@NotNull LighterASTNode element) { IElementType type = element.getTokenType(); if (type == LAMBDA_EXPRESSION || ElementType.MEMBER_BIT_SET.contains(type)) { return; } if (type == RETURN_STATEMENT) { LighterASTNode expr = findExpressionChild(element, tree); returnsSomething.set(expr != null); if (isBooleanExpression(tree, expr)) { isBoolean.set(true); } return; } if (type == EXPRESSION_STATEMENT) { hasStatements.set(true); } super.visitNode(element); }