/** * Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, List<? extends Value> args) { return new JStaticInvokeExpr(method, args); }
public Object clone() { List<Value> clonedArgs = new ArrayList<Value>(getArgCount()); for (int i = 0; i < getArgCount(); i++) { clonedArgs.add(i, getArg(i)); } return new JStaticInvokeExpr(methodRef, clonedArgs); } }
public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, List args) { return new JStaticInvokeExpr(method, args); }
public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, List args) { return new JStaticInvokeExpr(method, args); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, Value... args) { return new JStaticInvokeExpr(method, Arrays.asList(args)); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, Value arg1, Value arg2) { return new JStaticInvokeExpr(method, Arrays.asList(new Value[] {arg1, arg2})); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. (no args) */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method) { return new JStaticInvokeExpr(method, new ArrayList()); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, Value... args) { return new JStaticInvokeExpr(method, Arrays.asList(args)); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method, Value arg1, Value arg2) { return new JStaticInvokeExpr(method, Arrays.asList(new Value[] {arg1, arg2})); }
/** Constructs a NewStaticInvokeExpr(ArrayType, List of Immediate) grammar chunk. (no args) */ public StaticInvokeExpr newStaticInvokeExpr(SootMethodRef method) { return new JStaticInvokeExpr(method, new ArrayList()); }
public Object clone() { ArrayList clonedArgs = new ArrayList(getArgCount()); for(int i = 0; i < getArgCount(); i++) { clonedArgs.add(i, getArg(i)); } return new JStaticInvokeExpr(methodRef, clonedArgs); } }
public Object clone() { ArrayList clonedArgs = new ArrayList(getArgCount()); for(int i = 0; i < getArgCount(); i++) { clonedArgs.add(i, getArg(i)); } return new JStaticInvokeExpr(methodRef, clonedArgs); } }