]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/expressions/ERange.java
Merged changes from feature/scl to master.
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / elaboration / expressions / ERange.java
index 50e4edd6a3068efd0130abe2f40766e7df089b34..2eaa5a208e361a4261d0af532fc6758fd136d43d 100755 (executable)
@@ -1,6 +1,6 @@
 package org.simantics.scl.compiler.elaboration.expressions;\r
 \r
-import org.simantics.scl.compiler.common.names.Name;\r
+import org.simantics.scl.compiler.common.names.Names;\r
 import org.simantics.scl.compiler.elaboration.contexts.TranslationContext;\r
 import org.simantics.scl.compiler.elaboration.modules.SCLValue;\r
 import org.simantics.scl.compiler.errors.Locations;\r
@@ -13,14 +13,12 @@ public class ERange extends ASTExpression {
         this.from = from;\r
         this.to = to;\r
     }\r
-\r
-    private static final Name RANGE = Name.create("Prelude", "range");\r
     \r
     @Override\r
     public Expression resolve(TranslationContext context) {\r
         from = from.resolve(context);\r
         to = to.resolve(context);\r
-        SCLValue rangeFunction = context.getEnvironment().getValue(RANGE);\r
+        SCLValue rangeFunction = context.getEnvironment().getValue(Names.Prelude_range);\r
         return new EApply(location, new EConstant(rangeFunction), from, to);\r
     }    \r
     \r