-package org.simantics.scl.compiler.elaboration.expressions;\r
-\r
-import org.simantics.scl.compiler.common.exceptions.InternalCompilerError;\r
-import org.simantics.scl.compiler.environment.Environment;\r
-import org.simantics.scl.compiler.internal.codegen.references.IVal;\r
-import org.simantics.scl.compiler.internal.codegen.writer.CodeWriter;\r
-\r
-public abstract class SimplifiableExpression extends Expression {\r
-\r
- public SimplifiableExpression() {\r
- }\r
- \r
- public SimplifiableExpression(long loc) {\r
- super(loc);\r
- }\r
-\r
- @Override\r
- public IVal toVal(Environment env, CodeWriter w) {\r
- throw new InternalCompilerError("Cannot generate code for " + getClass().getSimpleName() + ".");\r
- }\r
-}\r
+package org.simantics.scl.compiler.elaboration.expressions;
+
+import org.simantics.scl.compiler.common.exceptions.InternalCompilerError;
+import org.simantics.scl.compiler.environment.Environment;
+import org.simantics.scl.compiler.internal.codegen.references.IVal;
+import org.simantics.scl.compiler.internal.codegen.writer.CodeWriter;
+
+public abstract class SimplifiableExpression extends Expression {
+
+ public SimplifiableExpression() {
+ }
+
+ public SimplifiableExpression(long loc) {
+ super(loc);
+ }
+
+ @Override
+ public IVal toVal(Environment env, CodeWriter w) {
+ throw new InternalCompilerError("Cannot generate code for " + getClass().getSimpleName() + ".");
+ }
+}