public class BreakExpression extends Expression
| Constructor and Description |
|---|
BreakExpression(Program aProgram,
BytecodeOpcodeAddress aAddress,
Label aBlockToBreak,
BytecodeOpcodeAddress aJumpTarget) |
| Modifier and Type | Method and Description |
|---|---|
Label |
blockToBreak() |
boolean |
isJumpLabelRequired() |
boolean |
isSetLabelRequired() |
boolean |
isSilent() |
BytecodeOpcodeAddress |
jumpTarget() |
void |
noJumpLabelRequired() |
void |
noSetRequired() |
void |
silent() |
getAddress, getComment, getProgram, resolveType, withCommentincomingDataFlows, receivesDataFrom, receivesDataFrom, receivesDataFrom, replaceIncomingDataEdge, routeIncomingDataFlowsTo, widestTypeOfaddEdgeTo, addIncomingEdge, incomingEdges, incomingEdges, outgoingEdges, outgoingEdges, singleOutgoingNodeMatchingpublic BreakExpression(Program aProgram, BytecodeOpcodeAddress aAddress, Label aBlockToBreak, BytecodeOpcodeAddress aJumpTarget)
public void noSetRequired()
public void silent()
public boolean isSetLabelRequired()
public boolean isSilent()
public Label blockToBreak()
public boolean isJumpLabelRequired()
public void noJumpLabelRequired()
public BytecodeOpcodeAddress jumpTarget()
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.