1 19 20 25 26 27 28 29 30 31 package soot.grimp.internal; 32 33 import soot.*; 34 import soot.grimp.*; 35 import soot.jimple.internal.*; 36 import soot.jimple.*; 37 import soot.grimp.*; 38 import soot.jimple.internal.*; 39 import soot.util.*; 40 import java.util.*; 41 42 public class GIdentityStmt extends JIdentityStmt 43 { 44 public GIdentityStmt(Value local, Value identityValue) 45 { 46 super(Grimp.v().newLocalBox(local), 47 Grimp.v().newIdentityRefBox(identityValue)); 48 } 49 50 public Object clone() 51 { 52 return new GIdentityStmt(Grimp.cloneIfNecessary(getLeftOp()), 53 Grimp.cloneIfNecessary(getRightOp())); 54 55 } 56 } 57 | Popular Tags |