X-Git-Url: http://plrg.eecs.uci.edu/git/?p=repair.git;a=blobdiff_plain;f=Repair%2FRepairCompiler%2FMCC%2FIR%2FLiteralExpr.java;h=2a9e01af7b991fbf03d6ee3724fe5f271c4b6e85;hp=b9d09e1630fb540e0a176c9b695dc622b4e508b7;hb=ad9c0159edd8dd9eed39eb8f74635c5bffb95ed5;hpb=39c49d28308d7d4c977de6ca15048bcdcbb3d881 diff --git a/Repair/RepairCompiler/MCC/IR/LiteralExpr.java b/Repair/RepairCompiler/MCC/IR/LiteralExpr.java index b9d09e1..2a9e01a 100755 --- a/Repair/RepairCompiler/MCC/IR/LiteralExpr.java +++ b/Repair/RepairCompiler/MCC/IR/LiteralExpr.java @@ -12,4 +12,11 @@ public abstract class LiteralExpr extends Expr { return new HashSet(); } + public boolean isInvariant(Set vars) { + return true; + } + + public Set findInvariants(Set vars) { + return new HashSet(); /* We won't lift literals...gcc can do this */ + } }