]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/ast/CHRAstQuery.java
(refs #7866) Better error location for the NPE in compilation
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / elaboration / chr / ast / CHRAstQuery.java
index e655c78e762c6694e907262988929a8ff9f2d691..d77562ad9868778fb5559089145f19d9be67a923 100644 (file)
@@ -11,7 +11,7 @@ public abstract class CHRAstQuery extends Symbol {
     public CHRQuery translate(TranslationContext context, CHRQueryTranslationMode mode) {
         ArrayList<CHRLiteral> literals = new ArrayList<CHRLiteral>(); 
         translate(context, mode, literals);
-        return new CHRQuery(literals.toArray(new CHRLiteral[literals.size()]));
+        return new CHRQuery(location, literals.toArray(new CHRLiteral[literals.size()]));
     }
 
     protected abstract void translate(TranslationContext context, CHRQueryTranslationMode mode, ArrayList<CHRLiteral> literals);