X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=Repair%2FRepairCompiler%2FMCC%2FIR%2FRelationQuantifier.java;h=48959afc7e426a9fee455214ce83c0cef10fdf27;hb=816cfe472bc29b4a950e96e5ab8cddb4e24c1556;hp=0b92f2e86d73bcbd8058c847ea1f899afd3d6b40;hpb=cdbeae72f42e602f49dcec462214274ad764e94e;p=repair.git diff --git a/Repair/RepairCompiler/MCC/IR/RelationQuantifier.java b/Repair/RepairCompiler/MCC/IR/RelationQuantifier.java index 0b92f2e..48959af 100755 --- a/Repair/RepairCompiler/MCC/IR/RelationQuantifier.java +++ b/Repair/RepairCompiler/MCC/IR/RelationQuantifier.java @@ -34,7 +34,7 @@ public class RelationQuantifier extends Quantifier { public void generate_open(CodeWriter writer) { writer.outputline("SimpleIterator "+x.getSafeSymbol()+"_iterator;"); - writer.outputline("for ("+relation.getSafeSymbol() + "_hash->iterator(&"+x.getSafeSymbol()+"_iterator); " + x.getSafeSymbol() + "_iterator.hasNext(); )"); + writer.outputline("for ("+relation.getSafeSymbol() + "_hash->iterator("+x.getSafeSymbol()+"_iterator); " + x.getSafeSymbol() + "_iterator.hasNext(); )"); writer.startblock(); writer.outputline(y.getType().getGenerateType() + " " + y.getSafeSymbol() + " = (" + y.getType().getGenerateType() + ") " + x.getSafeSymbol() + "_iterator.next();"); // #ATTN#: key is called second because next() forwards ptr and key does not!