summaryrefslogtreecommitdiffstats
path: root/jack/src/com/android/jack/transformations/cast/UselessCastRemover.java
diff options
context:
space:
mode:
Diffstat (limited to 'jack/src/com/android/jack/transformations/cast/UselessCastRemover.java')
-rw-r--r--jack/src/com/android/jack/transformations/cast/UselessCastRemover.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/jack/src/com/android/jack/transformations/cast/UselessCastRemover.java b/jack/src/com/android/jack/transformations/cast/UselessCastRemover.java
index 42e9c4e..f4da144 100644
--- a/jack/src/com/android/jack/transformations/cast/UselessCastRemover.java
+++ b/jack/src/com/android/jack/transformations/cast/UselessCastRemover.java
@@ -32,6 +32,7 @@ import com.android.sched.item.Description;
import com.android.sched.item.Name;
import com.android.sched.schedulable.Constraint;
import com.android.sched.schedulable.RunnableSchedulable;
+import com.android.sched.schedulable.Transform;
import com.android.sched.util.config.ThreadConfig;
import javax.annotation.Nonnull;
@@ -41,6 +42,7 @@ import javax.annotation.Nonnull;
@Description("Removes useless casts.")
@Name("UselessCastRemover")
@Constraint(need = JDynamicCastOperation.class)
+@Transform(remove = SourceCast.class)
public class UselessCastRemover implements RunnableSchedulable<JMethod> {
@Nonnull