diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps index c6b0304f..116bdff2 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps @@ -165,6 +165,7 @@ + @@ -570,6 +571,7 @@ + @@ -579,6 +581,10 @@ + + + + @@ -9680,207 +9686,90 @@ - + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + - + @@ -9889,29 +9778,29 @@ - + - + - - - - - + + + + + - - - + + + - - - - - - + + + + + + @@ -9922,20 +9811,20 @@ - + - - - - - - - + + + + + + + - + @@ -9943,13 +9832,13 @@ - - - - - - - + + + + + + + @@ -9958,29 +9847,24 @@ - - + + - + - - - - - - - - - - - - - + + + + + + + + - + @@ -9992,93 +9876,93 @@ - + - - - - - - - - - - - + + + + + + + + + + + - - + + - + - - - - + + + + - + - - - - + + + + - - - - + + + + - + - - - - - - - - - - - + + + + + + + + + + + - - + + - - - - - - - + + + + + + + - - + + - + - + @@ -10088,29 +9972,29 @@ - + - + - - - - - + + + + + - - - + + + - - - - - - + + + + + + @@ -10121,20 +10005,20 @@ - + - - - - - - - + + + + + + + - + @@ -10142,13 +10026,13 @@ - - - - - - - + + + + + + + @@ -10157,29 +10041,24 @@ - - + + - + - - - - - - - - - - - - - + + + + + + + + - + @@ -10191,177 +10070,87 @@ - + - - - - - - - - - - - + + + + + + + + + + + - - + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10370,56 +10159,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + @@ -10427,42 +10223,37 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - + + + + - - - - @@ -16279,134 +16070,94 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + @@ -16418,71 +16169,41 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -16493,23 +16214,23 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -16520,8 +16241,33 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps index 6655124b..740678b9 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps @@ -1706,5 +1706,167 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps index ad3240f5..c7f6bb1a 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/constraints.mps @@ -828,7 +828,7 @@ - + @@ -842,8 +842,8 @@ - - + + @@ -857,13 +857,8 @@ - - - - - - - + + @@ -1008,5 +1003,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps index 709a2a04..d18a386f 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/editor.mps @@ -4044,6 +4044,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4057,6 +4084,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -5607,8 +5655,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6265,5 +6360,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps index 43637ba7..aa93bc3e 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps @@ -1086,8 +1086,15 @@ - + + + + + + + + @@ -1100,9 +1107,16 @@ - + + + + + + + + @@ -1199,6 +1213,13 @@ + + + + + + + @@ -1206,12 +1227,22 @@ + + + + + + - + + + + + @@ -1348,5 +1379,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +