From 1640355c346fe78b03dca8a7c6a0d4e7cd9086b6 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Wed, 18 Nov 2015 19:44:29 +0100 Subject: [PATCH] Typechecking templates: replaced two utility methods with one accepting more parameters --- .../typesystem2/samplechecker/template.mps | 1902 +++++++++-------- 1 file changed, 995 insertions(+), 907 deletions(-) diff --git a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/models/jetbrains/mps/lang/typesystem2/samplechecker/template.mps b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/models/jetbrains/mps/lang/typesystem2/samplechecker/template.mps index 9f61e823..97577ff8 100644 --- a/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/models/jetbrains/mps/lang/typesystem2/samplechecker/template.mps +++ b/languages/jetbrains.mps.lang.typesystem2/sandbox/jetbrains.mps.lang.typesystem2.samplechecker/models/jetbrains/mps/lang/typesystem2/samplechecker/template.mps @@ -91,6 +91,9 @@ + + + @@ -98,6 +101,7 @@ + @@ -105,12 +109,16 @@ + + + + @@ -131,6 +139,7 @@ + @@ -147,6 +156,7 @@ + @@ -168,6 +178,7 @@ + @@ -181,6 +192,13 @@ + + + + + + + @@ -202,6 +220,7 @@ + @@ -235,6 +254,7 @@ + @@ -312,6 +332,9 @@ + + + @@ -866,27 +889,31 @@ - - + + - - + + - - + + - - + + - + + + + + @@ -921,27 +948,31 @@ - - + + - - + + - - - + + + - + - + + + + + @@ -1025,27 +1056,31 @@ - - + + - - + + - - + + - - + + - + + + + + @@ -1080,27 +1115,31 @@ - + + - - - + + - - - + + + - + - + + + + + @@ -1254,38 +1293,42 @@ - + + - - - + + - - - + + + - + - + - - - + + + + + + + + + + - - - - - - - + + + + @@ -1755,27 +1798,31 @@ - - + + - - + + - - + + - - + + - + + + + + @@ -1813,22 +1860,26 @@ - - + + - - + + - - + + - + + + + + @@ -1870,17 +1921,21 @@ - - + + - - + + - + + + + + @@ -2030,29 +2085,33 @@ - - + + - - + + - - + + - + - - - + + + + + + + + + + - - - @@ -2095,24 +2154,28 @@ - - + + - - + + - + - - - + + + + + + + + + + - - - @@ -2354,29 +2417,33 @@ - + + - - - + + - - + + - + - - - + + + + + + + + + + - - - @@ -2574,29 +2641,33 @@ - + + - - - + + - - + + - + - - - + + + + + + + + + + - - - @@ -3964,22 +4035,26 @@ - - + + - - + + - - + + - + + + + + @@ -4633,261 +4708,309 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - + + + + - + - - - - + + + + - + - + - + - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + - - + + - - - - + + + + - - + + - - + + - - - - - + + + + + - + - + - - - - - - + + + + + + - - - - - - + + + + + + - - - + + + - - - + + + - + - + - - + + - - - - - + + + + + - + - + - - + + - - - + + + - - + + - - - - - - + + + + + + - + - + - + - - - - - - - + + + + + + + - - + + - - - - + + + + - + - - - + + + - - - - + + + + - - - - - - + + + + + + - - - - + + + + - + - - - + + + @@ -4900,478 +5023,389 @@ - - + + - - - - - + + + + + - - - - + + + + - - + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - + + + + + + + + + - - - - + + + + - + - - - + + + - - - + + + - - - - + + + + - - + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5394,62 +5428,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -5505,6 +5554,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5520,59 +5614,29 @@ - + + - - - + + - - + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -6222,59 +6286,63 @@ - + + - - - + + - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + - @@ -6349,59 +6417,63 @@ - + + - - - + + - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + - @@ -6712,32 +6784,36 @@ - - + + - - + + - - + + - - + + - - + + - + + + + + @@ -6870,32 +6946,36 @@ - + + - - - + + - - + + - - + + - - + + - + + + + + @@ -7946,22 +8026,26 @@ - + + - - - + + - - + + - + + + + + @@ -11953,24 +12037,28 @@ - - + + - - + + - + - - - + + + + + + + + + + - - -