package dk.brics.jscontrolflow.statements;
import java.util.Collection;
import java.util.Collections;
public class Nop extends NonAssignment {
@Override
public boolean canThrowException() {
return false;
}
@Override
public Collection<Integer> getReadVariables() {
return Collections.<Integer>emptySet();
}
@Override
public void apply(StatementVisitor v) {
v.caseNop(this);
}
@Override
public <Q, A> A apply(StatementQuestionAnswer<Q, A> v, Q arg) {
return v.caseNop(this, arg);
}
}