@Override
public void generateCode(CompilationContext context, PlanContext planContext, CodeWriter w) {
- IVal inputVal = inputFact.toVal(context.environment, w);
+ IVal inputVal = inputFact.toVal(context, w);
for(int i=0;i<variables.length;++i)
variables[i].setVal(constraint.accessComponent(location, w, inputVal, i));
IVal activeId = w.apply(location, constraint.accessId, inputVal);