boolean (@NotNull ControlFlow flow, @Nullable PsiElement element, @NotNull PsiVariable variable) { if (element == null) return false; int startOffset = flow.getStartOffset(element); int endOffset = flow.getEndOffset(element); if (startOffset < 0 || endOffset < 0) return true; return ControlFlowUtil.isVariableUsed(flow, startOffset, endOffset, variable); }