-package org.simantics.scl.compiler.constants;\r
-\r
-import org.simantics.scl.compiler.elaboration.modules.TypeClassInstance;\r
-import org.simantics.scl.compiler.types.Type;\r
-import org.simantics.scl.compiler.types.Types;\r
-\r
-public class JavaTypeInstanceConstructor extends JavaConstructor {\r
-\r
- TypeClassInstance instance;\r
- \r
- public JavaTypeInstanceConstructor(String className, Type returnType,\r
- Type... parameterTypes) {\r
- super(className, Types.NO_EFFECTS, returnType, parameterTypes);\r
- }\r
-\r
- public void setInstance(TypeClassInstance instance) {\r
- this.instance = instance;\r
- }\r
- \r
- public TypeClassInstance getInstance() {\r
- return instance;\r
- }\r
- \r
-}\r
+package org.simantics.scl.compiler.constants;
+
+import org.simantics.scl.compiler.elaboration.modules.TypeClassInstance;
+import org.simantics.scl.compiler.types.Type;
+import org.simantics.scl.compiler.types.Types;
+
+public class JavaTypeInstanceConstructor extends JavaConstructor {
+
+ TypeClassInstance instance;
+
+ public JavaTypeInstanceConstructor(String className, Type returnType,
+ Type... parameterTypes) {
+ super(className, Types.NO_EFFECTS, returnType, parameterTypes);
+ }
+
+ public void setInstance(TypeClassInstance instance) {
+ this.instance = instance;
+ }
+
+ public TypeClassInstance getInstance() {
+ return instance;
+ }
+
+}