From 3495cb4c2aef898182b3df507f5870fac171df46 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Wed, 18 Dec 2019 21:23:39 +0300 Subject: [PATCH] Fix checking of raw new class / anon class. Thinlet now passes. --- .../jetbrains.mps.baseLanguageExt.types.mps | 474 ++++++++++++------ ...mps.baseLanguageExt.test.code.generics.mps | 4 +- 2 files changed, 322 insertions(+), 156 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 637f56ce..08e168f7 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 @@ -8292,55 +8292,63 @@ - - - - - - - - - + + + - + + + + + + + + + + + + + + + - - + + - + - - + + - + - + - + - - - + + + - + - + - - + + @@ -8472,8 +8480,8 @@ - - + + @@ -8487,34 +8495,81 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -8852,18 +8907,26 @@ - - - - - - - - - + + + - + + + + + + + + + + + + + + + @@ -8911,39 +8974,39 @@ - - + + - + - - + + - + - + - + - - - + + + - + - + - - + + @@ -9075,8 +9138,8 @@ - - + + @@ -9158,33 +9221,80 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -9352,23 +9462,26 @@ - - - + + + - + - + - + + + + - + @@ -9379,8 +9492,8 @@ - - + + @@ -9388,8 +9501,8 @@ - - + + @@ -9550,18 +9663,26 @@ - - - - - - - - - + + + - + + + + + + + + + + + + + + + @@ -9707,16 +9828,16 @@ - - - + + + - + - + @@ -9773,8 +9894,8 @@ - - + + @@ -9855,34 +9976,81 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.code.generics.mps b/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.code.generics.mps index f7bce8d4..89532140 100644 --- a/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.code.generics.mps +++ b/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.code.generics.mps @@ -1,5 +1,5 @@ - + @@ -10,8 +10,6 @@ - -