diff --git a/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps b/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps index a11e155d..a09d2ea8 100644 --- a/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps +++ b/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps @@ -307,6 +307,7 @@ + @@ -423,6 +424,9 @@ + + + @@ -3924,65 +3928,73 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3991,6 +4003,7 @@ + @@ -4274,6 +4287,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12459,6 +12508,7 @@ + @@ -12537,10 +12587,15 @@ - - - - + + + + + + + + + @@ -12617,31 +12672,44 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -12968,8 +13036,14 @@ + + + + + + diff --git a/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps b/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps index aa8f2d9b..677a1372 100644 --- a/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps +++ b/languages/jetbrains.mps.lang.typesystem2/languageModels/behavior.mps @@ -15,8 +15,9 @@ - + + @@ -110,6 +111,12 @@ + + + + + + @@ -128,6 +135,15 @@ + + + + + + + + + @@ -137,11 +153,15 @@ + + + + @@ -377,6 +397,11 @@ + + + + + @@ -510,6 +535,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/jetbrains.mps.lang.typesystem2.samplechecker.msd b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/jetbrains.mps.lang.typesystem2.samplechecker.msd index 91131f2d..e0444bc7 100644 --- a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/jetbrains.mps.lang.typesystem2.samplechecker.msd +++ b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/jetbrains.mps.lang.typesystem2.samplechecker.msd @@ -19,6 +19,7 @@ + diff --git a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps index 927c182e..7ad417c9 100644 --- a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps +++ b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps @@ -509,9 +509,11 @@ - - - + + + + + @@ -526,22 +528,6 @@ - - - - - - - - - - - - - - - - @@ -566,7 +552,7 @@ - + @@ -931,7 +917,7 @@ - + @@ -1747,6 +1733,22 @@ + + + + + + + + + + + + + + + + @@ -1951,7 +1953,16 @@ - + + + + + + + + + + @@ -1962,18 +1973,34 @@ - - - - - - - - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -2174,6 +2201,12 @@ + + + + + + @@ -5805,6 +5838,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5822,10 +5903,8 @@ - - - - + + @@ -5838,13 +5917,8 @@ - - - - - - - + + @@ -6034,6 +6108,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -6153,6 +6247,14 @@ + + + + + + + + @@ -6190,6 +6292,22 @@ + + + + + + + + + + + + + + + + @@ -6246,6 +6364,14 @@ + + + + + + + + @@ -6473,6 +6599,14 @@ + + + + + + + + @@ -6735,6 +6869,16 @@ + + + + + + + + + + diff --git a/languages/jetbrains.mps.lang.typesystem2/template/models/jetbrains/mps/lang/typesystem2/template.mps b/languages/jetbrains.mps.lang.typesystem2/template/models/jetbrains/mps/lang/typesystem2/template.mps index a1bd776f..bf27365a 100644 --- a/languages/jetbrains.mps.lang.typesystem2/template/models/jetbrains/mps/lang/typesystem2/template.mps +++ b/languages/jetbrains.mps.lang.typesystem2/template/models/jetbrains/mps/lang/typesystem2/template.mps @@ -560,6 +560,19 @@ + + + + + + + + + + + + + diff --git a/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps b/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps index 79ceebe5..5bef2d8e 100644 --- a/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps +++ b/solutions/jetbrains.mps.typechecking.handling/models/jetbrains/mps/typechecking/handler/producer.mps @@ -37,6 +37,7 @@ + @@ -225,6 +226,9 @@ + + + @@ -379,6 +383,10 @@ + + + + @@ -409,6 +417,7 @@ + @@ -988,7 +997,34 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1018,6 +1054,19 @@ + + + + + + + + + + + + + @@ -1179,10 +1228,24 @@ - - - - + + + + + + + + + + + + + + + + + + @@ -3044,7 +3107,12 @@ - + + + + + + @@ -3083,16 +3151,21 @@ - - - + + + - - - + + + - - + + + + + + + @@ -3172,6 +3245,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6480,6 +6626,28 @@ + + + + + + + + + + + + + + + + + + + + + +