Skip to content

Commit 05e73b5

Browse files
Merge pull request #548 from IETS3/bugfix/coverage2_20203
Coverage: Fix for EnumIsInTarget
2 parents 3da0257 + 599e253 commit 05e73b5

File tree

1 file changed

+69
-5
lines changed
  • code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.toplevel.interpreter/models

1 file changed

+69
-5
lines changed

code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.toplevel.interpreter/models/plugin.mps

Lines changed: 69 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
<child id="1068498886297" name="rValue" index="37vLTx" />
3737
<child id="1068498886295" name="lValue" index="37vLTJ" />
3838
</concept>
39+
<concept id="4836112446988635817" name="jetbrains.mps.baseLanguage.structure.UndefinedType" flags="in" index="2jxLKc" />
3940
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
4041
<concept id="1076505808687" name="jetbrains.mps.baseLanguage.structure.WhileStatement" flags="nn" index="2$JKZl">
4142
<child id="1076505808688" name="condition" index="2$JKZa" />
@@ -71,6 +72,7 @@
7172
</concept>
7273
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
7374
<concept id="1070534370425" name="jetbrains.mps.baseLanguage.structure.IntegerType" flags="in" index="10Oyi0" />
75+
<concept id="1070534644030" name="jetbrains.mps.baseLanguage.structure.BooleanType" flags="in" index="10P_77" />
7476
<concept id="1070534934090" name="jetbrains.mps.baseLanguage.structure.CastExpression" flags="nn" index="10QFUN">
7577
<child id="1070534934091" name="type" index="10QFUM" />
7678
<child id="1070534934092" name="expression" index="10QFUP" />
@@ -188,6 +190,12 @@
188190
<reference id="5293529713180742449" name="child" index="rqRob" />
189191
</concept>
190192
</language>
193+
<language id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures">
194+
<concept id="1199569711397" name="jetbrains.mps.baseLanguage.closures.structure.ClosureLiteral" flags="nn" index="1bVj0M">
195+
<child id="1199569906740" name="parameter" index="1bW2Oz" />
196+
<child id="1199569916463" name="body" index="1bW5cS" />
197+
</concept>
198+
</language>
191199
<language id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem">
192200
<concept id="1176544042499" name="jetbrains.mps.lang.typesystem.structure.Node_TypeOperation" flags="nn" index="3JvlWi" />
193201
</language>
@@ -236,9 +244,13 @@
236244
</concept>
237245
</language>
238246
<language id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
247+
<concept id="1204796164442" name="jetbrains.mps.baseLanguage.collections.structure.InternalSequenceOperation" flags="nn" index="23sCx2">
248+
<child id="1204796294226" name="closure" index="23t8la" />
249+
</concept>
239250
<concept id="540871147943773365" name="jetbrains.mps.baseLanguage.collections.structure.SingleArgumentSequenceOperation" flags="nn" index="25WWJ4">
240251
<child id="540871147943773366" name="argument" index="25WWJ7" />
241252
</concept>
253+
<concept id="1204980550705" name="jetbrains.mps.baseLanguage.collections.structure.VisitAllOperation" flags="nn" index="2es0OD" />
242254
<concept id="1151688443754" name="jetbrains.mps.baseLanguage.collections.structure.ListType" flags="in" index="_YKpA">
243255
<child id="1151688676805" name="elementType" index="_ZDj9" />
244256
</concept>
@@ -254,6 +266,7 @@
254266
<concept id="1237721394592" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerCreator" flags="nn" index="HWqM0">
255267
<child id="1237721435807" name="elementType" index="HW$YZ" />
256268
</concept>
269+
<concept id="1203518072036" name="jetbrains.mps.baseLanguage.collections.structure.SmartClosureParameterDeclaration" flags="ig" index="Rh6nW" />
257270
<concept id="1160600644654" name="jetbrains.mps.baseLanguage.collections.structure.ListCreatorWithInit" flags="nn" index="Tc6Ow" />
258271
<concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" />
259272
<concept id="1162934736510" name="jetbrains.mps.baseLanguage.collections.structure.GetElementOperation" flags="nn" index="34jXtK" />
@@ -2672,6 +2685,13 @@
26722685
</node>
26732686
</node>
26742687
</node>
2688+
<node concept="3cpWs8" id="3FGeL_$G9Os" role="3cqZAp">
2689+
<node concept="3cpWsn" id="3FGeL_$G9Ov" role="3cpWs9">
2690+
<property role="TrG5h" value="ret" />
2691+
<node concept="10P_77" id="3FGeL_$G9Oq" role="1tU5fm" />
2692+
<node concept="3clFbT" id="3FGeL_$Gakx" role="33vP2m" />
2693+
</node>
2694+
</node>
26752695
<node concept="2Gpval" id="6WstIz8RAkE" role="3cqZAp">
26762696
<node concept="2GrKxI" id="6WstIz8RAkG" role="2Gsz3X">
26772697
<property role="TrG5h" value="l" />
@@ -2698,18 +2718,62 @@
26982718
</node>
26992719
</node>
27002720
<node concept="3clFbS" id="6WstIz8RBxn" role="3clFbx">
2701-
<node concept="3cpWs6" id="6WstIz8RBZs" role="3cqZAp">
2702-
<node concept="3clFbT" id="6WstIz8RBZy" role="3cqZAk">
2703-
<property role="3clFbU" value="true" />
2721+
<node concept="3clFbF" id="3FGeL_$Ga5z" role="3cqZAp">
2722+
<node concept="37vLTI" id="3FGeL_$Gak0" role="3clFbG">
2723+
<node concept="3clFbT" id="3FGeL_$Gakg" role="37vLTx">
2724+
<property role="3clFbU" value="true" />
2725+
</node>
2726+
<node concept="37vLTw" id="3FGeL_$Ga5y" role="37vLTJ">
2727+
<ref role="3cqZAo" node="3FGeL_$G9Ov" resolve="ret" />
2728+
</node>
27042729
</node>
27052730
</node>
27062731
</node>
27072732
</node>
27082733
</node>
27092734
</node>
2735+
<node concept="3clFbJ" id="3FGeL_$GaD5" role="3cqZAp">
2736+
<node concept="3clFbS" id="3FGeL_$GaD7" role="3clFbx">
2737+
<node concept="3clFbF" id="3FGeL_$GaGq" role="3cqZAp">
2738+
<node concept="2OqwBi" id="3FGeL_$Gc4X" role="3clFbG">
2739+
<node concept="2OqwBi" id="3FGeL_$GaNM" role="2Oq$k0">
2740+
<node concept="oxGPV" id="3FGeL_$GaGo" role="2Oq$k0" />
2741+
<node concept="3Tsc0h" id="3FGeL_$GaZG" role="2OqNvi">
2742+
<ref role="3TtcxE" to="yv47:6WstIz8MK6a" resolve="selectors" />
2743+
</node>
2744+
</node>
2745+
<node concept="2es0OD" id="3FGeL_$GdoW" role="2OqNvi">
2746+
<node concept="1bVj0M" id="3FGeL_$GdoY" role="23t8la">
2747+
<node concept="3clFbS" id="3FGeL_$GdoZ" role="1bW5cS">
2748+
<node concept="3clFbF" id="3FGeL_$Gdrd" role="3cqZAp">
2749+
<node concept="2OqwBi" id="3FGeL_$GdQU" role="3clFbG">
2750+
<node concept="3fckFw" id="3FGeL_$GdL7" role="2Oq$k0" />
2751+
<node concept="liA8E" id="3FGeL_$Ge17" role="2OqNvi">
2752+
<ref role="37wK5l" to="2ahs:RaqQlV4lZg" resolve="coverValue" />
2753+
<node concept="37vLTw" id="3FGeL_$Ge9c" role="37wK5m">
2754+
<ref role="3cqZAo" node="3FGeL_$Gdp0" resolve="it" />
2755+
</node>
2756+
<node concept="10Nm6u" id="3FGeL_$J3CX" role="37wK5m" />
2757+
</node>
2758+
</node>
2759+
</node>
2760+
</node>
2761+
<node concept="Rh6nW" id="3FGeL_$Gdp0" role="1bW2Oz">
2762+
<property role="TrG5h" value="it" />
2763+
<node concept="2jxLKc" id="3FGeL_$Gdp1" role="1tU5fm" />
2764+
</node>
2765+
</node>
2766+
</node>
2767+
</node>
2768+
</node>
2769+
</node>
2770+
<node concept="37vLTw" id="3FGeL_$GaGg" role="3clFbw">
2771+
<ref role="3cqZAo" node="3FGeL_$G9Ov" resolve="ret" />
2772+
</node>
2773+
</node>
27102774
<node concept="3cpWs6" id="6WstIz8RA0J" role="3cqZAp">
2711-
<node concept="3clFbT" id="6WstIz8RBZH" role="3cqZAk">
2712-
<property role="3clFbU" value="false" />
2775+
<node concept="37vLTw" id="3FGeL_$GakP" role="3cqZAk">
2776+
<ref role="3cqZAo" node="3FGeL_$G9Ov" resolve="ret" />
27132777
</node>
27142778
</node>
27152779
</node>

0 commit comments

Comments
 (0)