public interface StatementContainer<T>
Modifier and Type | Method and Description |
---|---|
void |
copyBlockInformationFrom(StatementContainer<T> other) |
void |
copyBytecodeInformationFrom(StatementContainer<T> other) |
Set<BlockIdentifier> |
getBlockIdentifiers() |
Set<BlockIdentifier> |
getBlocksEnded() |
BlockIdentifier |
getBlockStarted() |
InstrIndex |
getIndex() |
String |
getLabel() |
SSAIdentifiers<LValue> |
getSSAIdentifiers() |
T |
getStatement() |
T |
getTargetStatement(int idx) |
void |
nopOut() |
void |
nopOutConditional() |
void |
replaceStatement(T newTarget) |
T getStatement()
T getTargetStatement(int idx)
String getLabel()
InstrIndex getIndex()
void nopOut()
void replaceStatement(T newTarget)
void nopOutConditional()
SSAIdentifiers<LValue> getSSAIdentifiers()
Set<BlockIdentifier> getBlockIdentifiers()
BlockIdentifier getBlockStarted()
Set<BlockIdentifier> getBlocksEnded()
void copyBlockInformationFrom(StatementContainer<T> other)
void copyBytecodeInformationFrom(StatementContainer<T> other)
Copyright © 2011-2021. All Rights Reserved.