void (@NotNull PsiIfStatement statement) { startElement(statement); final PsiStatement elseBranch = statement.getElseBranch(); final PsiStatement thenBranch = statement.getThenBranch(); PsiExpression conditionExpression = statement.getCondition(); generateConditionalStatementInstructions(statement, conditionExpression, thenBranch, elseBranch); finishElement(statement); }