]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/constants/singletons/TypeOfProxyConstant.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / constants / singletons / TypeOfProxyConstant.java
index 4331a3db326063b7b4d02a4c3273ba57ff2b9bb8..3e63300aaf44015c3cff4aee93d4fc68ed731bd2 100644 (file)
@@ -1,32 +1,32 @@
-package org.simantics.scl.compiler.constants.singletons;\r
-\r
-import org.simantics.scl.compiler.constants.FunctionValue;\r
-import org.simantics.scl.compiler.internal.codegen.references.Val;\r
-import org.simantics.scl.compiler.internal.codegen.utils.MethodBuilder;\r
-import org.simantics.scl.compiler.types.TCon;\r
-import org.simantics.scl.compiler.types.TVar;\r
-import org.simantics.scl.compiler.types.Type;\r
-import org.simantics.scl.compiler.types.Types;\r
-import org.simantics.scl.compiler.types.kinds.Kinds;\r
-\r
-public class TypeOfProxyConstant extends FunctionValue {\r
-    private static final TVar A = Types.var(Kinds.STAR);\r
-    private static final TCon Type = Types.con(Types.BUILTIN, "Type");\r
-    public static final TypeOfProxyConstant INSTANCE = new TypeOfProxyConstant();\r
-    \r
-    private TypeOfProxyConstant() {\r
-        super(new TVar[] {A}, Types.NO_EFFECTS, Type, \r
-                Types.pred(Types.TYPEABLE, A), Types.apply(Types.TYPE_PROXY, A));\r
-    }\r
-    \r
-    @Override\r
-    public Type applyExact(MethodBuilder mb, Val[] parameters) {\r
-        mb.push(parameters[0], Type);\r
-        return getReturnType();\r
-    }\r
-    \r
-    @Override\r
-    public String toString() {\r
-        return "typeOfProxy";\r
-    }\r
+package org.simantics.scl.compiler.constants.singletons;
+
+import org.simantics.scl.compiler.constants.FunctionValue;
+import org.simantics.scl.compiler.internal.codegen.references.Val;
+import org.simantics.scl.compiler.internal.codegen.utils.MethodBuilder;
+import org.simantics.scl.compiler.types.TCon;
+import org.simantics.scl.compiler.types.TVar;
+import org.simantics.scl.compiler.types.Type;
+import org.simantics.scl.compiler.types.Types;
+import org.simantics.scl.compiler.types.kinds.Kinds;
+
+public class TypeOfProxyConstant extends FunctionValue {
+    private static final TVar A = Types.var(Kinds.STAR);
+    private static final TCon Type = Types.con(Types.BUILTIN, "Type");
+    public static final TypeOfProxyConstant INSTANCE = new TypeOfProxyConstant();
+    
+    private TypeOfProxyConstant() {
+        super(new TVar[] {A}, Types.NO_EFFECTS, Type, 
+                Types.pred(Types.TYPEABLE, A), Types.apply(Types.TYPE_PROXY, A));
+    }
+    
+    @Override
+    public Type applyExact(MethodBuilder mb, Val[] parameters) {
+        mb.push(parameters[0], Type);
+        return getReturnType();
+    }
+    
+    @Override
+    public String toString() {
+        return "typeOfProxy";
+    }
 }
\ No newline at end of file