package org.simantics.scl.compiler.elaboration.expressions;
import org.simantics.scl.compiler.elaboration.chr.ast.CHRAstQuery;
+import org.simantics.scl.compiler.elaboration.chr.ast.CHRQueryTranslationMode;
import org.simantics.scl.compiler.elaboration.contexts.TranslationContext;
public class EPreCHRSelect extends ASTExpression {
@Override
public Expression resolve(TranslationContext context) {
- return new ECHRSelect(expression, query.translateAsHead(context)).resolve(context);
+ return new ECHRSelect(expression, query.translate(context, CHRQueryTranslationMode.QUERY_HEAD)).resolve(context);
}
}