if (iz.block(treeToMatch)) {
if (treeTemplate.getUserData(KeyDescriptionParameters.NO_OF_STATEMENTS) != null && treeTemplate.getUserData(KeyDescriptionParameters.NO_OF_STATEMENTS).notConforms(az.block(treeToMatch).getStatements().length)) {
return false;
}
}
<BUG>boolean res = true;
for (PsiElement treeTemplateChild = treeTemplate.getFirstChild(),
treeToMatchChild = treeToMatch.getFirstChild();</BUG>
treeTemplateChild != null && treeToMatchChild != null;
treeTemplateChild = step.nextSibling(treeTemplateChild),

if (iz.block(treeToMatch)) {
if (treeTemplate.getUserData(KeyDescriptionParameters.NO_OF_STATEMENTS) != null && treeTemplate.getUserData(KeyDescriptionParameters.NO_OF_STATEMENTS).notConforms(az.block(treeToMatch).getStatements().length)) {
return false;
}
}
boolean res = true;
PsiElement treeTemplateChild, treeToMatchChild;
for (treeTemplateChild = treeTemplate.getFirstChild(),
treeToMatchChild = treeToMatch.getFirstChild();
treeTemplateChild != null && treeToMatchChild != null;
treeTemplateChild = step.nextSibling(treeTemplateChild),
