public class LookupSwitchExpression extends Expression implements ExpressionListContainer
| Constructor and Description |
|---|
LookupSwitchExpression(Program aProgram,
BytecodeOpcodeAddress aAddress,
Value aValue,
ExpressionList aDefaultExpressions,
BytecodeOpcodeAddress aDefaultJumpTarget,
Map<Long,ExpressionList> aPairs) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
deepCopy() |
ExpressionList |
getDefaultExpressions() |
BytecodeOpcodeAddress |
getDefaultJumpTarget() |
Set<ExpressionList> |
getExpressionLists() |
Map<Long,ExpressionList> |
getPairs() |
getAddress, getComment, getProgram, resolveType, withCommentincomingDataFlows, receivesDataFrom, receivesDataFrom, receivesDataFrom, replaceIncomingDataEdge, routeIncomingDataFlowsTo, widestTypeOfaddEdgeTo, addIncomingEdge, incomingEdges, incomingEdges, outgoingEdges, outgoingEdges, singleOutgoingNodeMatchingpublic LookupSwitchExpression(Program aProgram, BytecodeOpcodeAddress aAddress, Value aValue, ExpressionList aDefaultExpressions, BytecodeOpcodeAddress aDefaultJumpTarget, Map<Long,ExpressionList> aPairs)
public ExpressionList getDefaultExpressions()
public BytecodeOpcodeAddress getDefaultJumpTarget()
public Map<Long,ExpressionList> getPairs()
public Set<ExpressionList> getExpressionLists()
getExpressionLists in interface ExpressionListContainerpublic Expression deepCopy()
deepCopy in interface ExpressionListContainerCopyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.