From 8e1633b0fb6c9bc46ee284c30d0caffc76c0e7c0 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Thu, 24 Oct 2019 19:38:42 +0300 Subject: [PATCH] Fix typing rule for FieldReferenceOperation --- .../jetbrains.mps.baseLanguageExt.types.mps | 273 +++++++++++------- ...ng.samples.baseLanguage.simpleGenerics.mps | 23 +- 2 files changed, 192 insertions(+), 104 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 0d96553a..cdf5a103 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 @@ -2079,7 +2079,7 @@ - + @@ -2093,43 +2093,41 @@ - - + + - - - + + - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + + + + + + + + - - - @@ -2138,78 +2136,162 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -2274,17 +2356,12 @@ - + - - - - - - - - + + + @@ -2311,7 +2388,7 @@ - + diff --git a/samples/mpscore/solutions/typechecking.samples.baseLanguage/models/typechecking.samples.baseLanguage.simpleGenerics.mps b/samples/mpscore/solutions/typechecking.samples.baseLanguage/models/typechecking.samples.baseLanguage.simpleGenerics.mps index c04ded1f..cfff49c9 100644 --- a/samples/mpscore/solutions/typechecking.samples.baseLanguage/models/typechecking.samples.baseLanguage.simpleGenerics.mps +++ b/samples/mpscore/solutions/typechecking.samples.baseLanguage/models/typechecking.samples.baseLanguage.simpleGenerics.mps @@ -277,16 +277,27 @@ - - - - + + + + + - - + + + + + + + + + + + +