|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<model ref="r:bf9e472d-86bf-4c7a-bb82-337466312f47(test.in.expr.os.forEachIndex@tests)"> |
| 3 | + <persistence version="9" /> |
| 4 | + <languages> |
| 5 | + <use id="8585453e-6bfb-4d80-98de-b16074f1d86c" name="jetbrains.mps.lang.test" version="6" /> |
| 6 | + <use id="f61473f9-130f-42f6-b98d-6c438812c2f6" name="jetbrains.mps.baseLanguage.unitTest" version="1" /> |
| 7 | + <devkit ref="c4e521ab-b605-4ef9-a7c3-68075da058f0(org.iets3.core.expr.core.devkit)" /> |
| 8 | + </languages> |
| 9 | + <imports /> |
| 10 | + <registry> |
| 11 | + <language id="8585453e-6bfb-4d80-98de-b16074f1d86c" name="jetbrains.mps.lang.test"> |
| 12 | + <concept id="5097124989038916362" name="jetbrains.mps.lang.test.structure.TestInfo" flags="ng" index="2XOHcx"> |
| 13 | + <property id="5097124989038916363" name="projectPath" index="2XOHcw" /> |
| 14 | + </concept> |
| 15 | + </language> |
| 16 | + <language id="2f7e2e35-6e74-4c43-9fa5-2465d68f5996" name="org.iets3.core.expr.collections"> |
| 17 | + <concept id="75413091695536841" name="org.iets3.core.expr.collections.structure.IndexExpr" flags="ng" index="2GTG47" /> |
| 18 | + <concept id="7554398283339759319" name="org.iets3.core.expr.collections.structure.ListLiteral" flags="ng" index="3iBYfx"> |
| 19 | + <child id="7554398283339759320" name="elements" index="3iBYfI" /> |
| 20 | + </concept> |
| 21 | + <concept id="9097157441620016186" name="org.iets3.core.expr.collections.structure.ForeachOp" flags="ng" index="3NG6h4" /> |
| 22 | + </language> |
| 23 | + <language id="7b68d745-a7b8-48b9-bd9c-05c0f8725a35" name="org.iets3.core.base"> |
| 24 | + <concept id="7831630342157089621" name="org.iets3.core.base.structure.IDetectNeedToRunManually" flags="ngI" index="0Rz4o"> |
| 25 | + <property id="7831630342157089649" name="__hash" index="0Rz4W" /> |
| 26 | + </concept> |
| 27 | + </language> |
| 28 | + <language id="cfaa4966-b7d5-4b69-b66a-309a6e1a7290" name="org.iets3.core.expr.base"> |
| 29 | + <concept id="4261931054731905240" name="org.iets3.core.expr.base.structure.IContainExpressionParam" flags="ngI" index="2lDidI"> |
| 30 | + <child id="4261931054731905241" name="expr" index="2lDidJ" /> |
| 31 | + </concept> |
| 32 | + <concept id="9002563722476995145" name="org.iets3.core.expr.base.structure.DotExpression" flags="ng" index="1QScDb"> |
| 33 | + <child id="9002563722476995147" name="target" index="1QScD9" /> |
| 34 | + </concept> |
| 35 | + </language> |
| 36 | + <language id="d441fba0-f46b-43cd-b723-dad7b65da615" name="org.iets3.core.expr.tests"> |
| 37 | + <concept id="543569365052056273" name="org.iets3.core.expr.tests.structure.EqualsTestOp" flags="ng" index="_fku$" /> |
| 38 | + <concept id="543569365052056263" name="org.iets3.core.expr.tests.structure.TestCase" flags="ng" index="_fkuM"> |
| 39 | + <child id="543569365052056368" name="items" index="_fkp5" /> |
| 40 | + </concept> |
| 41 | + <concept id="543569365052056266" name="org.iets3.core.expr.tests.structure.AssertTestItem" flags="ng" index="_fkuZ"> |
| 42 | + <child id="543569365052056302" name="op" index="_fkur" /> |
| 43 | + <child id="543569365052056269" name="expected" index="_fkuS" /> |
| 44 | + <child id="543569365052056267" name="actual" index="_fkuY" /> |
| 45 | + </concept> |
| 46 | + <concept id="543569365052711055" name="org.iets3.core.expr.tests.structure.TestSuite" flags="ng" index="_iOnU"> |
| 47 | + <property id="7740953487931061385" name="referenceOnlyLocalStuff" index="1XBH2A" /> |
| 48 | + <child id="543569365052711058" name="contents" index="_iOnB" /> |
| 49 | + </concept> |
| 50 | + <concept id="5285810042889815162" name="org.iets3.core.expr.tests.structure.EmptyTestItem" flags="ng" index="3dYjL0" /> |
| 51 | + </language> |
| 52 | + <language id="6b277d9a-d52d-416f-a209-1919bd737f50" name="org.iets3.core.expr.simpleTypes"> |
| 53 | + <concept id="8219602584782245544" name="org.iets3.core.expr.simpleTypes.structure.NumberType" flags="ng" index="mLuIC" /> |
| 54 | + <concept id="5115872837157054170" name="org.iets3.core.expr.simpleTypes.structure.NumberLiteral" flags="ng" index="30bXRB"> |
| 55 | + <property id="5115872837157054173" name="value" index="30bXRw" /> |
| 56 | + </concept> |
| 57 | + </language> |
| 58 | + <language id="71934284-d7d1-45ee-a054-8c072591085f" name="org.iets3.core.expr.toplevel"> |
| 59 | + <concept id="543569365052765011" name="org.iets3.core.expr.toplevel.structure.EmptyToplevelContent" flags="ng" index="_ixoA" /> |
| 60 | + <concept id="4790956042240570348" name="org.iets3.core.expr.toplevel.structure.FunctionCall" flags="ng" index="1af_rf" /> |
| 61 | + <concept id="4790956042240148643" name="org.iets3.core.expr.toplevel.structure.Function" flags="ng" index="1aga60" /> |
| 62 | + </language> |
| 63 | + <language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core"> |
| 64 | + <concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO"> |
| 65 | + <property id="1169194664001" name="name" index="TrG5h" /> |
| 66 | + </concept> |
| 67 | + </language> |
| 68 | + <language id="9464fa06-5ab9-409b-9274-64ab29588457" name="org.iets3.core.expr.lambda"> |
| 69 | + <concept id="5096753237482793710" name="org.iets3.core.expr.lambda.structure.ReadModifyEffectTag" flags="ng" index="2lgajY" /> |
| 70 | + <concept id="4790956042240983401" name="org.iets3.core.expr.lambda.structure.BlockExpression" flags="ng" index="1aduha"> |
| 71 | + <child id="4790956042240983402" name="expressions" index="1aduh9" /> |
| 72 | + </concept> |
| 73 | + <concept id="4790956042240522396" name="org.iets3.core.expr.lambda.structure.IFunctionCall" flags="ngI" index="1afhQZ"> |
| 74 | + <reference id="4790956042240522408" name="function" index="1afhQb" /> |
| 75 | + <child id="4790956042240522406" name="args" index="1afhQ5" /> |
| 76 | + </concept> |
| 77 | + <concept id="4790956042240100911" name="org.iets3.core.expr.lambda.structure.IFunctionLike" flags="ngI" index="1ahQWc"> |
| 78 | + <child id="3880322347437217307" name="effect" index="28QfE6" /> |
| 79 | + <child id="4790956042240100927" name="args" index="1ahQWs" /> |
| 80 | + <child id="4790956042240100950" name="body" index="1ahQXP" /> |
| 81 | + </concept> |
| 82 | + <concept id="4790956042240100929" name="org.iets3.core.expr.lambda.structure.FunctionArgument" flags="ng" index="1ahQXy" /> |
| 83 | + <concept id="7554398283340318473" name="org.iets3.core.expr.lambda.structure.IArgument" flags="ngI" index="3ix9CZ"> |
| 84 | + <child id="7554398283340318476" name="type" index="3ix9CU" /> |
| 85 | + </concept> |
| 86 | + <concept id="7554398283340741814" name="org.iets3.core.expr.lambda.structure.ShortLambdaExpression" flags="ng" index="3izI60" /> |
| 87 | + </language> |
| 88 | + </registry> |
| 89 | + <node concept="_iOnU" id="cPLa7FqXIK"> |
| 90 | + <property role="1XBH2A" value="true" /> |
| 91 | + <property role="TrG5h" value="ForEachIndex" /> |
| 92 | + <node concept="1aga60" id="3GdqffBR5lX" role="_iOnB"> |
| 93 | + <property role="TrG5h" value="fakeChange" /> |
| 94 | + <node concept="1aduha" id="3GdqffBR5n4" role="1ahQXP"> |
| 95 | + <node concept="30bXRB" id="1NU6gIv_mX_" role="1aduh9"> |
| 96 | + <property role="30bXRw" value="1" /> |
| 97 | + </node> |
| 98 | + </node> |
| 99 | + <node concept="2lgajY" id="4qVjx3k0RYS" role="28QfE6" /> |
| 100 | + <node concept="1ahQXy" id="3HYRP_wMtRW" role="1ahQWs"> |
| 101 | + <property role="TrG5h" value="index" /> |
| 102 | + <node concept="mLuIC" id="3HYRP_wMtX0" role="3ix9CU" /> |
| 103 | + </node> |
| 104 | + </node> |
| 105 | + <node concept="_ixoA" id="1NU6gIvMf$b" role="_iOnB" /> |
| 106 | + <node concept="_fkuM" id="3S$dVIhpjXt" role="_iOnB"> |
| 107 | + <property role="TrG5h" value="index" /> |
| 108 | + <node concept="_fkuZ" id="3HYRP_wF_np" role="_fkp5"> |
| 109 | + <node concept="_fku$" id="3HYRP_wF_nq" role="_fkur" /> |
| 110 | + <node concept="1QScDb" id="1yEri41h53G" role="_fkuY"> |
| 111 | + <node concept="3NG6h4" id="1yEri41he42" role="1QScD9"> |
| 112 | + <node concept="3izI60" id="1yEri41he43" role="2lDidJ"> |
| 113 | + <node concept="1af_rf" id="1yEri41hmNi" role="2lDidJ"> |
| 114 | + <property role="0Rz4W" value="-1258774389" /> |
| 115 | + <ref role="1afhQb" node="3GdqffBR5lX" resolve="fakeChange" /> |
| 116 | + <node concept="2GTG47" id="3HYRP_wPr9w" role="1afhQ5" /> |
| 117 | + </node> |
| 118 | + </node> |
| 119 | + </node> |
| 120 | + <node concept="3iBYfx" id="1yEri41h50e" role="2lDidJ"> |
| 121 | + <node concept="30bXRB" id="1yEri41h50m" role="3iBYfI"> |
| 122 | + <property role="30bXRw" value="1" /> |
| 123 | + </node> |
| 124 | + <node concept="30bXRB" id="1yEri41h51b" role="3iBYfI"> |
| 125 | + <property role="30bXRw" value="2" /> |
| 126 | + </node> |
| 127 | + <node concept="30bXRB" id="1yEri41h52l" role="3iBYfI"> |
| 128 | + <property role="30bXRw" value="3" /> |
| 129 | + </node> |
| 130 | + </node> |
| 131 | + </node> |
| 132 | + <node concept="3iBYfx" id="3HYRP_wPrxy" role="_fkuS"> |
| 133 | + <node concept="30bXRB" id="3HYRP_wPrxz" role="3iBYfI"> |
| 134 | + <property role="30bXRw" value="1" /> |
| 135 | + </node> |
| 136 | + <node concept="30bXRB" id="3HYRP_wPrx$" role="3iBYfI"> |
| 137 | + <property role="30bXRw" value="2" /> |
| 138 | + </node> |
| 139 | + <node concept="30bXRB" id="3HYRP_wPrx_" role="3iBYfI"> |
| 140 | + <property role="30bXRw" value="3" /> |
| 141 | + </node> |
| 142 | + </node> |
| 143 | + </node> |
| 144 | + <node concept="3dYjL0" id="3S$dVIhJYfV" role="_fkp5" /> |
| 145 | + </node> |
| 146 | + </node> |
| 147 | + <node concept="2XOHcx" id="4rZeNQ6M9GV"> |
| 148 | + <property role="2XOHcw" value="${iets3.github.opensource.home}/code/languages/org.iets3.opensource" /> |
| 149 | + </node> |
| 150 | +</model> |
| 151 | + |
0 commit comments