package org.pdtextensions.core.ast.util;
import java.util.ArrayList;
import org.eclipse.php.core.ast.nodes.Block;
import org.eclipse.php.core.ast.nodes.Statement;
public class RangeStatementFinder extends AbstractRangeFinder {
ArrayList<Statement> fCoveredStatements = new ArrayList<Statement>();
public boolean visit(Block block)
{
if(covers(block)) {
for(Statement statement : block.statements())
{
if(isCovered(statement)) {
fCoveredStatements.add(statement);
}
}
}
return true;
}
public ArrayList<Statement> getCoveredStatements()
{
return fCoveredStatements;
}
}