boolean (@NotNull PsiDoWhileStatement doWhileStatement, PsiVariable variable, @NotNull Set<MethodSignature> checkedMethods, boolean strict) { return statementAssignsVariableOrFails(doWhileStatement.getBody(), variable, checkedMethods, strict) || expressionAssignsVariableOrFails(doWhileStatement.getCondition(), variable, checkedMethods, strict); }