From 08743b444c7a305a3cf5a88d7c819bdbcd357580 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Thu, 14 May 2020 20:07:51 +0300 Subject: [PATCH] Avoid producing typeOf in checkVariableDecl for unknown types (types without macros) --- .../jetbrains.mps.baseLanguageExt.types.mps | 333 ++++++++++++------ 1 file changed, 220 insertions(+), 113 deletions(-) diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps index eb69af9a..888026fb 100644 --- a/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps @@ -3055,27 +3055,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -4010,10 +3989,10 @@ + - @@ -6049,6 +6028,7 @@ + @@ -6067,7 +6047,6 @@ - @@ -6086,28 +6065,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -6346,6 +6303,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -6422,6 +6401,9 @@ + + + @@ -6430,9 +6412,6 @@ - - - @@ -7015,6 +6994,7 @@ + @@ -7023,7 +7003,6 @@ - @@ -7068,6 +7047,9 @@ + + + @@ -7076,9 +7058,6 @@ - - - @@ -7248,6 +7227,7 @@ + @@ -7257,7 +7237,6 @@ - @@ -7868,6 +7847,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -17970,17 +17970,21 @@ - - - - - - + + + + + + + + + + - - - + + + @@ -38433,6 +38437,15 @@ + + + + + + + + + @@ -38448,15 +38461,6 @@ - - - - - - - - - @@ -44677,10 +44681,10 @@ + - @@ -44819,6 +44823,7 @@ + @@ -44847,7 +44852,6 @@ - @@ -45196,6 +45200,7 @@ + @@ -45214,40 +45219,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -45577,6 +45548,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -47787,6 +47791,7 @@ + @@ -47796,7 +47801,6 @@ - @@ -49560,6 +49564,17 @@ + + + + + + + + + + + @@ -49703,6 +49718,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -49741,14 +49790,14 @@ - - - - + + + + - + @@ -49772,6 +49821,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +