]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/common/names/Names.java
Automatic deriving of instances for Json
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / common / names / Names.java
index 50729430db70e2a07f7cfa894424b82cfdc058b4..7767b5d2056649fa758748bc3011c31755b3b415 100644 (file)
@@ -13,13 +13,22 @@ public class Names {
     public static final Name Builtin_fail = Name.create(Types.BUILTIN, "fail");
     public static final Name Builtin_runProc = Name.create(Types.BUILTIN, "runProc");
     public static final Name Builtin_createCHRContext = Name.create(Types.BUILTIN, "createCHRContext");
+    public static final Name Builtin_Just = Name.create("Builtin", "Just");
+    public static final Name Builtin_Nothing = Name.create("Builtin", "Nothing");
     public static final Name Data_XML_createElement = Name.create("Data/XML", "createElement");
     public static final Type Data_XML_Element = Types.con("Data/XML", "Element");
     public static final TCon Expressions_Context_Context = Types.con("Expressions/Context", "Context");    
     public static final Name Expressions_Context_contextGet = Name.create("Expressions/Context", "contextGet");
     public static final Name JavaBuiltin_unsafeCoerce = Name.create("JavaBuiltin", "unsafeCoerce");
+    public static final TCon Json_Json = Types.con("Data/Json", "Json");
+    public static final Name Json_fromJson = Name.create("Data/Json", "fromJson");
+    public static final Name Json_toJson = Name.create("Data/Json", "toJson");
+    public static final Name Json_lookupJsonField = Name.create("Data/Json", "lookupJsonField");
+    public static final Name Json_JsonObject = Name.create("Data/Json", "JsonObject");
+    public static final Name Json_JsonField = Name.create("Data/Json", "JsonField");
     public static final Name MList_add = Name.create("MList", "add");
     public static final Name MList_create = Name.create("MList", "create");
+    public static final Name MList_freeze = Name.create("MList", "freeze");
     public static final Name MList_removeLast = Name.create("MList", "removeLast");
     public static final TCon MList_T = Types.con("MList", "T");
     public static final Name MSet_add = Name.create("MSet", "add");
@@ -32,17 +41,22 @@ public class Names {
     public static final Name Prelude_any = Name.create("Prelude", "any");
     public static final Name Prelude_appendList = Name.create("Prelude", "appendList");
     public static final Name Prelude_bind = Name.create("Prelude", ">>=");
+    public static final Name Prelude_bindE = Name.create("Prelude", "bindE");
     public static final Name Prelude_build = Name.create("Prelude", "build");
     public static final Name Prelude_concatMap = Name.create("Prelude", "concatMap");
+    public static final Name Prelude_dot = Name.create("Prelude", ".");
     public static final Name Prelude_dollar = Name.create("Prelude", "$");
     public static final Name Prelude_elem = Name.create("Prelude", "elem");
     public static final Name Prelude_elemMaybe = Name.create("Prelude", "elemMaybe");
     public static final Name Prelude_emptyList = Name.create("Prelude", "emptyList");
+    public static final Name Prelude_filterJust = Name.create("Prelude", "filterJust");
     public static final Name Prelude_foldl = Name.create("Prelude", "foldl");
     public static final Name Prelude_fromDouble = Name.create("Prelude", "fromDouble");
     public static final Name Prelude_fromInteger = Name.create("Prelude", "fromInteger");
+    public static final Name Prelude_fromJust = Name.create("Prelude", "fromJust");
     public static final Name Prelude_guardList = Name.create("Prelude", "guardList");
     public static final Name Prelude_iterList = Name.create("Prelude", "iterList");
+    public static final Name Prelude_map = Name.create("Prelude", "map");
     public static final Name Prelude_mapFirst = Name.create("Prelude", "mapFirst");
     public static final Name Prelude_mapList = Name.create("Prelude", "mapList");
     public static final Name Prelude_neg = Name.create("Prelude", "neg");