}
if (node instanceof IASTFunctionDefinition) {
return true;
}
if (node instanceof IASTIfStatement) {
final IASTIfStatement statement = ((IASTIfStatement) node);
IASTStatement lastClause = statement.getElseClause();
if (lastClause == null) {
lastClause = statement.getThenClause();
}
if (!(lastClause instanceof IASTCompoundStatement) && !doNodesHaveSameOffset(lastClause, statement)) {
return true;
}