ContinueNode.java
package edu.udel.cis.vsl.tass.ast.impl.statement;
import edu.udel.cis.vsl.tass.ast.IF.statement.ContinueNodeIF;
import edu.udel.cis.vsl.tass.ast.IF.statement.LoopNodeIF;
/**
* A continue statement.
*
* @author Timothy K. Zirkel (zirkel)
*
*/
public class ContinueNode extends StatementNode implements ContinueNodeIF {
LoopNodeIF loopLocation;
public ContinueNode(long id) {
super(id);
}
/**
* The parameter loopLocation is the loop to which this continue statement
* belongs.
*/
public ContinueNode(long id, LoopNodeIF loopLocation) {
super(id);
this.loopLocation = loopLocation;
}
@Override
public LoopNodeIF loopLocation() {
return loopLocation;
}
@Override
public void setLoopLocation(LoopNodeIF loopLocation) {
}
}