@Override public void visitForEachStatement(ForEachStatement tree) { statements++; super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { statements++; super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { statements++; super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { loopLevel.push(tree); super.visitForEachStatement(tree); loopLevel.pop(); }
@Override public void visitForEachStatement(ForEachStatement tree) { loopLevel.push(tree); super.visitForEachStatement(tree); loopLevel.pop(); }
@Override public void visitForEachStatement(ForEachStatement tree) { treeKindStack.push(tree.kind()); super.visitForEachStatement(tree); treeKindStack.pop(); }
@Override public void visitForEachStatement(ForEachStatement tree) { blame.add(tree.firstToken()); super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { blame.add(tree.firstToken()); super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { nestingLevel++; checkNesting(tree); super.visitForEachStatement(tree); nestingLevel--; }
@Override public void visitForEachStatement(ForEachStatement tree) { SyntaxToken forKeyword = tree.forKeyword(); checkNesting(forKeyword); nestingLevel.push(forKeyword); super.visitForEachStatement(tree); nestingLevel.pop(); }
@Override public void visitForEachStatement(ForEachStatement tree) { // Create new environment - this is required, because new scope is created createNewEnvironment(tree); super.visitForEachStatement(tree); restoreEnvironment(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { // Create new environment - this is required, because new scope is created createNewEnvironment(tree); super.visitForEachStatement(tree); restoreEnvironment(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { increaseComplexityByNesting(tree.forKeyword()); nesting++; super.visitForEachStatement(tree); nesting--; }
@Override public void visitForEachStatement(ForEachStatement tree) { // Create new environment - this is required, because new scope is created createNewEnvironment(tree); super.visitForEachStatement(tree); restoreEnvironment(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { enterLoop(); super.visitForEachStatement(tree); leaveLoop(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { checkBlock(tree.closeParenToken(), tree.statement()); super.visitForEachStatement(tree); }
@Override public void visitForEachStatement(ForEachStatement tree) { enterLoop(); super.visitForEachStatement(tree); leaveLoop(tree.forKeyword()); }
@Override public void visitForEachStatement(ForEachStatement tree) { enterLoop(); super.visitForEachStatement(tree); leaveLoop(tree.forKeyword()); }
@Override public void visitForEachStatement(ForEachStatement tree) { super.visitForEachStatement(tree); checkForReport(tree.statement(), tree.forKeyword(), tree.closeParenToken(), tree.forKeyword().text()); }
@Override public void visitForEachStatement(ForEachStatement tree) { super.visitForEachStatement(tree); checkForReport(tree.statement(), tree.forKeyword(), tree.closeParenToken(), tree.forKeyword().text()); }