Interface StatementContainer<T>
- All Known Implementing Classes:
Op03SimpleStatement
,Op04StructuredStatement
public interface StatementContainer<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
getIndex()
getLabel()
getTargetStatement
(int idx) void
nopOut()
void
void
replaceStatement
(T newTarget)
-
Method Details
-
getStatement
T getStatement() -
getTargetStatement
-
getLabel
String getLabel() -
getIndex
InstrIndex getIndex() -
nopOut
void nopOut() -
replaceStatement
-
nopOutConditional
void nopOutConditional() -
getSSAIdentifiers
SSAIdentifiers<LValue> getSSAIdentifiers() -
getBlockIdentifiers
Set<BlockIdentifier> getBlockIdentifiers() -
getBlockStarted
BlockIdentifier getBlockStarted() -
getBlocksEnded
Set<BlockIdentifier> getBlocksEnded() -
copyBlockInformationFrom
-
copyBytecodeInformationFrom
-