Skip to content

Commit b5726b6

Browse files
committed
support delete stored results for the current node
1 parent 03968ec commit b5726b6

File tree

1 file changed

+39
-39
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.base/models

1 file changed

+39
-39
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.base/models/intentions.mps

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
2121
<concept id="4836112446988635817" name="jetbrains.mps.baseLanguage.structure.UndefinedType" flags="in" index="2jxLKc" />
2222
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
23+
<concept id="1154032098014" name="jetbrains.mps.baseLanguage.structure.AbstractLoopStatement" flags="nn" index="2LF5Ji">
24+
<child id="1154032183016" name="body" index="2LFqv$" />
25+
</concept>
2326
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
2427
<child id="1197027771414" name="operand" index="2Oq$k0" />
2528
<child id="1197027833540" name="operation" index="2OqNvi" />
@@ -33,7 +36,6 @@
3336
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
3437
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
3538
</concept>
36-
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
3739
<concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm">
3840
<child id="1068431790190" name="initializer" index="33vP2m" />
3941
</concept>
@@ -57,13 +59,11 @@
5759
<concept id="1068581242863" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclaration" flags="nr" index="3cpWsn" />
5860
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
5961
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
60-
<child id="1068499141038" name="actualArgument" index="37wK5m" />
6162
</concept>
6263
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
6364
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
6465
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
6566
</concept>
66-
<concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" />
6767
</language>
6868
<language id="b92f861d-0184-446d-b88b-6dcf0e070241" name="com.mbeddr.mpsutil.intentions">
6969
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.IntentionGroupAnnotation" flags="ng" index="1SWQZ3">
@@ -103,6 +103,7 @@
103103
<concept id="1171305280644" name="jetbrains.mps.lang.smodel.structure.Node_GetDescendantsOperation" flags="nn" index="2Rf3mk" />
104104
<concept id="1171310072040" name="jetbrains.mps.lang.smodel.structure.Node_GetContainingRootOperation" flags="nn" index="2Rxl7S" />
105105
<concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
106+
<concept id="1144100932627" name="jetbrains.mps.lang.smodel.structure.OperationParm_Inclusion" flags="ng" index="1xIGOp" />
106107
<concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy">
107108
<child id="1207343664468" name="conceptArgument" index="ri$Ld" />
108109
</concept>
@@ -125,6 +126,14 @@
125126
<child id="1204796294226" name="closure" index="23t8la" />
126127
</concept>
127128
<concept id="1204980550705" name="jetbrains.mps.baseLanguage.collections.structure.VisitAllOperation" flags="nn" index="2es0OD" />
129+
<concept id="1153943597977" name="jetbrains.mps.baseLanguage.collections.structure.ForEachStatement" flags="nn" index="2Gpval">
130+
<child id="1153944400369" name="variable" index="2Gsz3X" />
131+
<child id="1153944424730" name="inputSequence" index="2GsD0m" />
132+
</concept>
133+
<concept id="1153944193378" name="jetbrains.mps.baseLanguage.collections.structure.ForEachVariable" flags="nr" index="2GrKxI" />
134+
<concept id="1153944233411" name="jetbrains.mps.baseLanguage.collections.structure.ForEachVariableReference" flags="nn" index="2GrUjf">
135+
<reference id="1153944258490" name="variable" index="2Gs0qQ" />
136+
</concept>
128137
<concept id="1235566554328" name="jetbrains.mps.baseLanguage.collections.structure.AnyOperation" flags="nn" index="2HwmR7" />
129138
<concept id="1203518072036" name="jetbrains.mps.baseLanguage.collections.structure.SmartClosureParameterDeclaration" flags="ig" index="Rh6nW" />
130139
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
@@ -203,38 +212,31 @@
203212
</node>
204213
<node concept="2Sbjvc" id="6js_s$ijRZD" role="2ZfgGD">
205214
<node concept="3clFbS" id="6js_s$ijRZE" role="2VODD2">
206-
<node concept="3clFbF" id="6js_s$imVuz" role="3cqZAp">
207-
<node concept="2OqwBi" id="6js_s$imVu$" role="3clFbG">
208-
<node concept="2OqwBi" id="6js_s$imVu_" role="2Oq$k0">
209-
<node concept="2Sf5sV" id="6js_s$imVuA" role="2Oq$k0" />
210-
<node concept="2Rf3mk" id="6js_s$imVuB" role="2OqNvi">
211-
<node concept="1xMEDy" id="6js_s$imVuC" role="1xVPHs">
212-
<node concept="chp4Y" id="6js_s$imVuD" role="ri$Ld">
213-
<ref role="cht4Q" to="4kwy:3R3AIvuMXwK" resolve="ICanStoreCheckResult" />
214-
</node>
215+
<node concept="2Gpval" id="5qEHg9oAvx_" role="3cqZAp">
216+
<node concept="2GrKxI" id="5qEHg9oAvxB" role="2Gsz3X">
217+
<property role="TrG5h" value="res" />
218+
</node>
219+
<node concept="3clFbS" id="5qEHg9oAvxF" role="2LFqv$">
220+
<node concept="3clFbF" id="6js_s$ijTDh" role="3cqZAp">
221+
<node concept="2OqwBi" id="6js_s$ijTKT" role="3clFbG">
222+
<node concept="2GrUjf" id="5qEHg9oAwFD" role="2Oq$k0">
223+
<ref role="2Gs0qQ" node="5qEHg9oAvxB" resolve="res" />
224+
</node>
225+
<node concept="2qgKlT" id="6js_s$ijTTV" role="2OqNvi">
226+
<ref role="37wK5l" to="gdgh:5yiuuzNYbce" resolve="deleteLastResult" />
215227
</node>
216228
</node>
217229
</node>
218-
<node concept="2es0OD" id="6js_s$imYIG" role="2OqNvi">
219-
<node concept="1bVj0M" id="6js_s$imYII" role="23t8la">
220-
<node concept="3clFbS" id="6js_s$imYIJ" role="1bW5cS">
221-
<node concept="3clFbF" id="6js_s$ijTDh" role="3cqZAp">
222-
<node concept="2OqwBi" id="6js_s$ijTKT" role="3clFbG">
223-
<node concept="37vLTw" id="6js_s$imZgv" role="2Oq$k0">
224-
<ref role="3cqZAo" node="6js_s$imYIK" resolve="it" />
225-
</node>
226-
<node concept="2qgKlT" id="6js_s$ijTTV" role="2OqNvi">
227-
<ref role="37wK5l" to="gdgh:3R3AIvuq5Dp" resolve="storeLastResult" />
228-
<node concept="10Nm6u" id="6js_s$ijTY2" role="37wK5m" />
229-
</node>
230-
</node>
231-
</node>
232-
</node>
233-
<node concept="Rh6nW" id="6js_s$imYIK" role="1bW2Oz">
234-
<property role="TrG5h" value="it" />
235-
<node concept="2jxLKc" id="6js_s$imYIL" role="1tU5fm" />
230+
</node>
231+
<node concept="2OqwBi" id="6js_s$imVu_" role="2GsD0m">
232+
<node concept="2Sf5sV" id="6js_s$imVuA" role="2Oq$k0" />
233+
<node concept="2Rf3mk" id="6js_s$imVuB" role="2OqNvi">
234+
<node concept="1xMEDy" id="6js_s$imVuC" role="1xVPHs">
235+
<node concept="chp4Y" id="6js_s$imVuD" role="ri$Ld">
236+
<ref role="cht4Q" to="4kwy:3R3AIvuMXwK" resolve="ICanStoreCheckResult" />
236237
</node>
237238
</node>
239+
<node concept="1xIGOp" id="1Kc3mnJ0PDl" role="1xVPHs" />
238240
</node>
239241
</node>
240242
</node>
@@ -322,21 +324,19 @@
322324
<ref role="cht4Q" to="4kwy:3R3AIvuMXwK" resolve="ICanStoreCheckResult" />
323325
</node>
324326
</node>
327+
<node concept="1xIGOp" id="1Kc3mnJ0ObG" role="1xVPHs" />
325328
</node>
326329
</node>
327330
<node concept="2HwmR7" id="6js_s$imTA$" role="2OqNvi">
328331
<node concept="1bVj0M" id="6js_s$imTAA" role="23t8la">
329332
<node concept="3clFbS" id="6js_s$imTAB" role="1bW5cS">
330333
<node concept="3clFbF" id="6js_s$imTAS" role="3cqZAp">
331-
<node concept="3y3z36" id="6js_s$imUA6" role="3clFbG">
332-
<node concept="10Nm6u" id="6js_s$imUVe" role="3uHU7w" />
333-
<node concept="2OqwBi" id="6js_s$imTR0" role="3uHU7B">
334-
<node concept="37vLTw" id="6js_s$imTAR" role="2Oq$k0">
335-
<ref role="3cqZAo" node="6js_s$imTAC" resolve="it" />
336-
</node>
337-
<node concept="2qgKlT" id="6js_s$imUcL" role="2OqNvi">
338-
<ref role="37wK5l" to="gdgh:3R3AIvumwq7" resolve="getLastResult" />
339-
</node>
334+
<node concept="2OqwBi" id="6js_s$imTR0" role="3clFbG">
335+
<node concept="37vLTw" id="6js_s$imTAR" role="2Oq$k0">
336+
<ref role="3cqZAo" node="6js_s$imTAC" resolve="it" />
337+
</node>
338+
<node concept="2qgKlT" id="1Kc3mnJ0OvJ" role="2OqNvi">
339+
<ref role="37wK5l" to="gdgh:3R3AIvumwpO" resolve="hasExistingResult" />
340340
</node>
341341
</node>
342342
</node>

0 commit comments

Comments
 (0)