public abstract class JumpingStatement extends AbstractStatement
| Constructor and Description |
|---|
JumpingStatement(BytecodeLoc loc) |
| Modifier and Type | Method and Description |
|---|---|
abstract Statement |
getJumpTarget() |
abstract JumpType |
getJumpType() |
abstract boolean |
isConditional() |
abstract void |
setJumpType(JumpType jumpType) |
addLoc, canThrow, collectLocallyMutatedVariables, collectLValueAssignments, collectObjectCreation, doesBlackListLValueReplacement, fallsToNext, getCompoundParts, getContainer, getCreatedLValue, getLoc, getRValue, getTargetStatement, isCompound, outerDeepClone, setContainer, setLifetimeHint, toString, wantsLifetimeHintclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcollectLValueUsage, equivalentUnder, getStructuredStatement, replaceSingleUsageLValues, rewriteExpressionsdeepClonegetCombinedLocpublic JumpingStatement(BytecodeLoc loc)