From 6098ee6fc3e0f0a401be47ed6b4d2e2dd26cc738 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 6 Aug 2024 12:37:57 +0200 Subject: [PATCH] Types for FeatureReferenceExpression --- samples/mpscore/build.xml | 5 +- .../jetbrains.mps.lang.typecheckingExt.mpl | 2 + ...tbrains.mps.lang.typecheckingExt.types.mps | 196 ++++++++++++++++++ .../models/samples.mpscore.build.mps | 5 + 4 files changed, 207 insertions(+), 1 deletion(-) diff --git a/samples/mpscore/build.xml b/samples/mpscore/build.xml index f6e84b85..86230c41 100644 --- a/samples/mpscore/build.xml +++ b/samples/mpscore/build.xml @@ -4942,6 +4942,7 @@ + @@ -10638,6 +10639,7 @@ + @@ -15166,7 +15168,7 @@ - + @@ -15202,6 +15204,7 @@ + diff --git a/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/jetbrains.mps.lang.typecheckingExt.mpl b/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/jetbrains.mps.lang.typecheckingExt.mpl index 4aeeb423..27aa22a0 100644 --- a/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/jetbrains.mps.lang.typecheckingExt.mpl +++ b/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/jetbrains.mps.lang.typecheckingExt.mpl @@ -76,6 +76,7 @@ 0fda14cc-a416-4c81-869a-2175d8b3325d(jetbrains.mps.baseLanguageExt) c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules) + ad4d7d30-3da5-4d56-8273-c9d815b12234(jetbrains.mps.logicExt) @@ -165,6 +166,7 @@ + 4b5b4f8d-d30a-4ef8-9bf4-dfd26af9d462(jetbrains.mps.lang.typechecking) diff --git a/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/models/jetbrains.mps.lang.typecheckingExt.types.mps b/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/models/jetbrains.mps.lang.typecheckingExt.types.mps index fd8a0746..069adaf1 100644 --- a/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/models/jetbrains.mps.lang.typecheckingExt.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.lang.typecheckingExt/models/jetbrains.mps.lang.typecheckingExt.types.mps @@ -9,6 +9,8 @@ + + @@ -38,7 +40,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -46,6 +73,14 @@ + + + + + + + + @@ -55,6 +90,11 @@ + + + + + @@ -90,6 +130,9 @@ + + + @@ -100,6 +143,9 @@ + + + @@ -180,6 +226,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/mpscore/solutions/samples.mpscore.build/models/samples.mpscore.build.mps b/samples/mpscore/solutions/samples.mpscore.build/models/samples.mpscore.build.mps index 185518b8..4439e79d 100644 --- a/samples/mpscore/solutions/samples.mpscore.build/models/samples.mpscore.build.mps +++ b/samples/mpscore/solutions/samples.mpscore.build/models/samples.mpscore.build.mps @@ -3699,6 +3699,11 @@ + + + + +