int (ControlFlow controlFlow, PsiIfStatement ifStatement) { PsiStatement thenBranch = ifStatement.getThenBranch(); for (int i = 0; i < controlFlow.getSize(); i++) { if (PsiTreeUtil.isAncestor(thenBranch, controlFlow.getElement(i), false)) return i; } return -1; }