/** * Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Unit, Stmt) grammar chunk. */ public LookupSwitchStmt newLookupSwitchStmt(Value key, List<IntConstant> lookupValues, List<? extends Unit> targets, Unit defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
public LookupSwitchStmt newLookupSwitchStmt(Value key, List<IntConstant> lookupValues, List<? extends UnitBox> targets, UnitBox defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
public Object clone() { int lookupValueCount = lookupValues.size(); List<IntConstant> clonedLookupValues = new ArrayList<IntConstant>(lookupValueCount); for (int i = 0; i < lookupValueCount; i++) { clonedLookupValues.add(i, IntConstant.v(getLookupValue(i))); } return new JLookupSwitchStmt(getKey(), clonedLookupValues, getTargets(), getDefaultTarget()); }
/** Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Unit, Stmt) grammar chunk. */ public LookupSwitchStmt newLookupSwitchStmt(Value key, List lookupValues, List targets, Unit defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
/** Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Unit, Stmt) grammar chunk. */ public LookupSwitchStmt newLookupSwitchStmt(Value key, List lookupValues, List targets, Unit defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
public LookupSwitchStmt newLookupSwitchStmt(Value key, List<Object> lookupValues, List<Object> targets, UnitBox defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
public LookupSwitchStmt newLookupSwitchStmt(Value key, List<Object> lookupValues, List<Object> targets, UnitBox defaultTarget) { return new JLookupSwitchStmt(key, lookupValues, targets, defaultTarget); }
public Object clone() { int lookupValueCount = lookupValues.size(); List clonedLookupValues = new ArrayList(lookupValueCount); for( int i = 0; i < lookupValueCount ;i++) { clonedLookupValues.add(i, IntConstant.v(getLookupValue(i))); } return new JLookupSwitchStmt(getKey(), clonedLookupValues, getTargets(), getDefaultTarget()); }
public Object clone() { int lookupValueCount = lookupValues.size(); List clonedLookupValues = new ArrayList(lookupValueCount); for( int i = 0; i < lookupValueCount ;i++) { clonedLookupValues.add(i, IntConstant.v(getLookupValue(i))); } return new JLookupSwitchStmt(getKey(), clonedLookupValues, getTargets(), getDefaultTarget()); }